From f00f740457869240a8e3f62e25090f1c27fc4140 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Chalifour?= Date: Wed, 26 Aug 2020 10:18:05 +0200 Subject: [PATCH] chore(build): add banner to all builds --- rollup.config.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/rollup.config.js b/rollup.config.js index d6d2ca29..4c34649d 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,19 +1,24 @@ import { plugins } from '../../rollup.base.config'; +import { checkIsReleaseReady } from '../scripts/checkIsReleaseReady'; +import { getBundleBanner } from '../scripts/getBundleBanner'; -import { name } from './package.json'; +import pkg from './package.json'; + +checkIsReleaseReady(); export default { input: 'src/index.ts', external: ['react', 'react-dom'], output: { - file: 'dist/umd/index.js', - format: 'umd', - sourcemap: true, - name, globals: { react: 'React', 'react-dom': 'ReactDOM', }, + file: 'dist/umd/index.js', + format: 'umd', + sourcemap: true, + name: pkg.name, + banner: getBundleBanner(pkg), }, plugins, };