From 7aa567d0972b297884d8ecc8216f57dc65844554 Mon Sep 17 00:00:00 2001 From: Christina Holland Date: Thu, 11 Aug 2022 16:35:31 -0700 Subject: [PATCH 1/2] Minify CDN builds --- packages/firebase/rollup.config.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/firebase/rollup.config.js b/packages/firebase/rollup.config.js index b4fa6e159e7..8cbbe7300a3 100644 --- a/packages/firebase/rollup.config.js +++ b/packages/firebase/rollup.config.js @@ -23,6 +23,7 @@ import { resolve } from 'path'; import resolveModule from '@rollup/plugin-node-resolve'; import rollupTypescriptPlugin from 'rollup-plugin-typescript2'; import sourcemaps from 'rollup-plugin-sourcemaps'; +import { terser } from 'rollup-plugin-terser'; import typescript from 'typescript'; const external = Object.keys(pkg.dependencies || {}); @@ -124,10 +125,16 @@ const cdnBuilds = [ sourcemap: true, format: 'es' }, - plugins: [...plugins, typescriptPluginCDN], + plugins: [ + ...plugins, + typescriptPluginCDN, + terser({ + format: { comments: false } + }) + ], external: ['@firebase/app'] }; }) ]; -export default [...appBuilds, ...componentBuilds, ...cdnBuilds]; +export default [...appBuilds, ...componentBuilds, ...cdnBuilds]; \ No newline at end of file From 4e92105425fe3c43995589bd331d0738712d492f Mon Sep 17 00:00:00 2001 From: Christina Holland Date: Fri, 12 Aug 2022 13:23:37 -0700 Subject: [PATCH 2/2] Formatting pass --- packages/firebase/rollup.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/firebase/rollup.config.js b/packages/firebase/rollup.config.js index 8cbbe7300a3..646bbd1baef 100644 --- a/packages/firebase/rollup.config.js +++ b/packages/firebase/rollup.config.js @@ -137,4 +137,4 @@ const cdnBuilds = [ }) ]; -export default [...appBuilds, ...componentBuilds, ...cdnBuilds]; \ No newline at end of file +export default [...appBuilds, ...componentBuilds, ...cdnBuilds];