Skip to content

Commit 3281315

Browse files
authored
Update build scripts to work with exports (#5708)
* fix standalone build * add missing entry points to exports * Create spotty-ducks-buy.md * add fields back * use the same name in all places
1 parent dbd54f7 commit 3281315

File tree

33 files changed

+73
-6
lines changed

33 files changed

+73
-6
lines changed

.changeset/spotty-ducks-buy.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
"@firebase/analytics-compat": patch
3+
"@firebase/analytics": patch
4+
"@firebase/app-check-compat": patch
5+
"@firebase/app-check": patch
6+
"@firebase/app-compat": patch
7+
"@firebase/app": patch
8+
"@firebase/auth-compat": patch
9+
"@firebase/auth": patch
10+
"@firebase/component": patch
11+
"@firebase/database-compat": patch
12+
"@firebase/database": patch
13+
"firebase": patch
14+
"@firebase/firestore-compat": patch
15+
"@firebase/firestore": patch
16+
"@firebase/functions-compat": patch
17+
"@firebase/functions": patch
18+
"@firebase/installations-compat": patch
19+
"@firebase/installations": patch
20+
"@firebase/logger": patch
21+
"@firebase/messaging-compat": patch
22+
"@firebase/messaging": patch
23+
"@firebase/performance-compat": patch
24+
"@firebase/performance": patch
25+
"@firebase/remote-config-compat": patch
26+
"@firebase/remote-config": patch
27+
"@firebase/storage-compat": patch
28+
"@firebase/storage": patch
29+
"@firebase/template": patch
30+
"@firebase/util": patch
31+
---
32+
33+
Update build scripts to work with the exports field

packages/analytics-compat/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"exports": {
1111
".": {
1212
"require": "./dist/index.cjs.js",
13+
"esm5": "./dist/esm/index.esm.js",
1314
"default": "./dist/esm/index.esm2017.js"
1415
},
1516
"./package.json": "./package.json"

packages/analytics/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"exports": {
1111
".": {
1212
"require": "./dist/index.cjs.js",
13+
"esm5": "./dist/esm/index.esm.js",
1314
"default": "./dist/esm/index.esm2017.js"
1415
},
1516
"./package.json": "./package.json"

packages/app-check-compat/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"exports": {
1111
".": {
1212
"require": "./dist/index.cjs.js",
13+
"esm5": "./dist/esm/index.esm.js",
1314
"default": "./dist/esm/index.esm2017.js"
1415
},
1516
"./package.json": "./package.json"

packages/app-check/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"exports": {
1111
".": {
1212
"require": "./dist/index.cjs.js",
13+
"esm5": "./dist/esm/index.esm.js",
1314
"default": "./dist/esm/index.esm2017.js"
1415
},
1516
"./package.json": "./package.json"

packages/app-compat/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,13 @@
88
"module": "dist/esm/index.esm2017.js",
99
"esm5": "dist/esm/index.esm5.js",
1010
"lite": "dist/index.lite.js",
11-
"lite-esm5": "dist/index.lite.esm5.js",
11+
"liteesm5": "dist/index.lite.esm5.js",
1212
"exports": {
1313
".": {
1414
"require": "./dist/index.cjs.js",
15+
"esm5": "./dist/esm/index.esm5.js",
16+
"lite": "./dist/index.lite.js",
17+
"liteesm5": "./dist/index.lite.esm5.js",
1518
"default": "./dist/esm/index.esm2017.js"
1619
},
1720
"./package.json": "./package.json"

packages/app-compat/rollup.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ const esmBuilds = [
5858
{
5959
input: 'src/index.lite.ts',
6060
output: {
61-
file: pkg['lite-esm5'],
61+
file: pkg['liteesm5'],
6262
format: 'es',
6363
sourcemap: true
6464
},

packages/app/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"exports": {
1111
".": {
1212
"require": "./dist/index.cjs.js",
13+
"esm5": "./dist/esm/index.esm5.js",
1314
"default": "./dist/esm/index.esm2017.js"
1415
},
1516
"./package.json": "./package.json"

packages/auth-compat/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"import": "./dist/esm/index.node.esm.js",
1414
"require": "./dist/index.node.cjs.js"
1515
},
16+
"esm5": "./dist/index.esm.js",
1617
"default": "./dist/index.esm2017.js"
1718
},
1819
"./package.json": "./package.json"

packages/auth/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"react-native": "./dist/rn/index.js",
2020
"cordova": "./dist/cordova/index.esm5.js",
2121
"webworker": "./dist/index.webworker.esm5.js",
22+
"esm5": "./dist/esm5/index.js",
2223
"default": "./dist/esm2017/index.js"
2324
},
2425
"./internal": {
@@ -28,6 +29,7 @@
2829
},
2930
"react-native": "./dist/rn/internal.js",
3031
"cordova": "./dist/cordova/internal.js",
32+
"esm5": "./dist/esm5/internal.js",
3133
"default": "./dist/esm2017/internal.js"
3234
},
3335
"./package.json": "./package.json"

0 commit comments

Comments
 (0)