From d60a57542bbf5d28ecf68fb493e0e93fbd36d27d Mon Sep 17 00:00:00 2001 From: Evan You Date: Wed, 10 Jan 2024 13:58:33 +0800 Subject: [PATCH] build: add copyright and license banner close #10054 --- LICENSE | 2 +- rollup.config.js | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/LICENSE b/LICENSE index 15f1f7e7a..8fd17290c 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2018-present, Yuxi (Evan) You +Copyright (c) 2018-present, Yuxi (Evan) You and Vue contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/rollup.config.js b/rollup.config.js index 29fd844b9..b6a098fa6 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -131,6 +131,12 @@ function createConfig(format, output, plugins = []) { (isGlobalBuild || isBrowserESMBuild || isBundlerESMBuild) && !packageOptions.enableNonBrowserBranches + output.banner = `/** +* ${pkg.name} v${masterVersion} +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/` + output.exports = isCompatPackage ? 'auto' : 'named' if (isNodeBuild) { output.esModule = true