Skip to content

Commit cf14b39

Browse files
committed
Add a cjs build in exp
1 parent e8eb9a1 commit cf14b39

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

packages/storage/exp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@firebase/storage/exp",
33
"description": "A tree-shakeable version of the Storage SDK",
4-
"main": "../dist/exp/index.browser.esm2017.js",
4+
"main": "../dist/exp/index.browser.cjs.js",
55
"module": "../dist/exp/index.browser.esm2017.js",
66
"browser": "../dist/exp/index.browser.esm2017.js",
77
"typings": "./dist/exp/index.d.ts",

packages/storage/rollup.config.exp.js

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,18 @@ const plugins = [
4444
const browserBuilds = [
4545
{
4646
input: './exp/index.ts',
47-
output: {
48-
file: path.resolve('./exp', pkgExp.browser),
49-
format: 'es',
50-
sourcemap: true
51-
},
47+
output: [
48+
{
49+
file: path.resolve('./exp', pkgExp.main),
50+
format: 'cjs',
51+
sourcemap: true
52+
},
53+
{
54+
file: path.resolve('./exp', pkgExp.browser),
55+
format: 'es',
56+
sourcemap: true
57+
}
58+
],
5259
plugins,
5360
external: id => deps.some(dep => id === dep || id.startsWith(`${dep}/`)),
5461
treeshake: {

0 commit comments

Comments
 (0)