Skip to content

Commit 7bcf165

Browse files
committed
fix: use .mjs extension for modules
fix firebase#6747
1 parent 9e9ee7b commit 7bcf165

File tree

65 files changed

+218
-218
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+218
-218
lines changed

e2e/karma.conf.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ module.exports = function (config) {
5858
directories: ['./node_modules'],
5959
alias: {
6060
'@firebase/messaging/sw':
61-
'node_modules/@firebase/messaging/dist/index.sw.esm2017.js',
61+
'node_modules/@firebase/messaging/dist/index.sw.esm2017.mjs',
6262
'idb': 'node_modules/idb/build/index.js'
6363
}
6464
},

packages/analytics-compat/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
"description": "",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.cjs.js",
7-
"browser": "dist/esm/index.esm2017.js",
8-
"module": "dist/esm/index.esm2017.js",
9-
"esm5": "dist/esm/index.esm.js",
7+
"browser": "dist/esm/index.esm2017.mjs",
8+
"module": "dist/esm/index.esm2017.mjs",
9+
"esm5": "dist/esm/index.esm.mjs",
1010
"exports": {
1111
".": {
1212
"types": "./dist/src/index.d.ts",
1313
"require": "./dist/index.cjs.js",
14-
"esm5": "./dist/esm/index.esm.js",
15-
"default": "./dist/esm/index.esm2017.js"
14+
"esm5": "./dist/esm/index.esm.mjs",
15+
"default": "./dist/esm/index.esm2017.mjs"
1616
},
1717
"./package.json": "./package.json"
1818
},

packages/analytics/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
"description": "A analytics package for new firebase packages",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.cjs.js",
7-
"browser": "dist/esm/index.esm2017.js",
8-
"module": "dist/esm/index.esm2017.js",
9-
"esm5": "dist/esm/index.esm.js",
7+
"browser": "dist/esm/index.esm2017.mjs",
8+
"module": "dist/esm/index.esm2017.mjs",
9+
"esm5": "dist/esm/index.esm.mjs",
1010
"exports": {
1111
".": {
1212
"types": "./dist/analytics-public.d.ts",
1313
"require": "./dist/index.cjs.js",
14-
"esm5": "./dist/esm/index.esm.js",
15-
"default": "./dist/esm/index.esm2017.js"
14+
"esm5": "./dist/esm/index.esm.mjs",
15+
"default": "./dist/esm/index.esm2017.mjs"
1616
},
1717
"./package.json": "./package.json"
1818
},

packages/app-check-compat/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
"description": "A compat App Check package for new firebase packages",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.cjs.js",
7-
"browser": "dist/esm/index.esm2017.js",
8-
"module": "dist/esm/index.esm2017.js",
9-
"esm5": "dist/esm/index.esm.js",
7+
"browser": "dist/esm/index.esm2017.mjs",
8+
"module": "dist/esm/index.esm2017.mjs",
9+
"esm5": "dist/esm/index.esm.mjs",
1010
"exports": {
1111
".": {
1212
"types": "./dist/src/index.d.ts",
1313
"require": "./dist/index.cjs.js",
14-
"esm5": "./dist/esm/index.esm.js",
15-
"default": "./dist/esm/index.esm2017.js"
14+
"esm5": "./dist/esm/index.esm.mjs",
15+
"default": "./dist/esm/index.esm2017.mjs"
1616
},
1717
"./package.json": "./package.json"
1818
},

packages/app-check/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
"description": "The App Check component of the Firebase JS SDK",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.cjs.js",
7-
"browser": "dist/esm/index.esm2017.js",
8-
"module": "dist/esm/index.esm2017.js",
9-
"esm5": "dist/esm/index.esm.js",
7+
"browser": "dist/esm/index.esm2017.mjs",
8+
"module": "dist/esm/index.esm2017.mjs",
9+
"esm5": "dist/esm/index.esm.mjs",
1010
"exports": {
1111
".": {
1212
"types": "./dist/app-check-public.d.ts",
1313
"require": "./dist/index.cjs.js",
14-
"esm5": "./dist/esm/index.esm.js",
15-
"default": "./dist/esm/index.esm2017.js"
14+
"esm5": "./dist/esm/index.esm.mjs",
15+
"default": "./dist/esm/index.esm2017.mjs"
1616
},
1717
"./package.json": "./package.json"
1818
},

packages/app-compat/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"description": "The primary entrypoint to the Firebase JS SDK",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.cjs.js",
7-
"browser": "dist/esm/index.esm2017.js",
8-
"module": "dist/esm/index.esm2017.js",
7+
"browser": "dist/esm/index.esm2017.mjs",
8+
"module": "dist/esm/index.esm2017.mjs",
99
"esm5": "dist/esm/index.esm5.js",
1010
"lite": "dist/index.lite.js",
1111
"liteesm5": "dist/index.lite.esm5.js",
@@ -16,7 +16,7 @@
1616
"esm5": "./dist/esm/index.esm5.js",
1717
"lite": "./dist/index.lite.js",
1818
"liteesm5": "./dist/index.lite.esm5.js",
19-
"default": "./dist/esm/index.esm2017.js"
19+
"default": "./dist/esm/index.esm2017.mjs"
2020
},
2121
"./package.json": "./package.json"
2222
},

packages/app/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
"description": "The primary entrypoint to the Firebase JS SDK",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.cjs.js",
7-
"browser": "dist/esm/index.esm2017.js",
8-
"module": "dist/esm/index.esm2017.js",
7+
"browser": "dist/esm/index.esm2017.mjs",
8+
"module": "dist/esm/index.esm2017.mjs",
99
"esm5": "dist/esm/index.esm5.js",
1010
"exports": {
1111
".": {
1212
"types": "./dist/app-public.d.ts",
1313
"require": "./dist/index.cjs.js",
1414
"esm5": "./dist/esm/index.esm5.js",
15-
"default": "./dist/esm/index.esm2017.js"
15+
"default": "./dist/esm/index.esm2017.mjs"
1616
},
1717
"./package.json": "./package.json"
1818
},

packages/auth-compat/package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@
44
"description": "FirebaseAuth compatibility package that uses API style compatible with Firebase@8 and prior versions",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.node.cjs.js",
7-
"browser": "dist/index.esm2017.js",
8-
"module": "dist/index.esm2017.js",
9-
"esm5": "dist/index.esm.js",
7+
"browser": "dist/index.esm2017.mjs",
8+
"module": "dist/index.esm2017.mjs",
9+
"esm5": "dist/index.esm.mjs",
1010
"exports": {
1111
".": {
1212
"types": "./dist/auth-compat/index.d.ts",
1313
"node": {
1414
"types": "./dist/auth-compat/index.node.d.ts",
15-
"import": "./dist/esm/index.node.esm.js",
15+
"import": "./dist/esm/index.node.esm.mjs",
1616
"require": "./dist/index.node.cjs.js"
1717
},
18-
"esm5": "./dist/index.esm.js",
19-
"default": "./dist/index.esm2017.js"
18+
"esm5": "./dist/index.esm.mjs",
19+
"default": "./dist/index.esm2017.mjs"
2020
},
2121
"./package.json": "./package.json"
2222
},

packages/component/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
"description": "Firebase Component Platform",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.cjs.js",
7-
"browser": "dist/esm/index.esm2017.js",
8-
"module": "dist/esm/index.esm2017.js",
7+
"browser": "dist/esm/index.esm2017.mjs",
8+
"module": "dist/esm/index.esm2017.mjs",
99
"esm5": "dist/esm/index.esm5.js",
1010
"exports": {
1111
".": {
1212
"types": "./dist/index.d.ts",
1313
"require": "./dist/index.cjs.js",
1414
"esm5": "./dist/esm/index.esm5.js",
15-
"default": "./dist/esm/index.esm2017.js"
15+
"default": "./dist/esm/index.esm2017.mjs"
1616
},
1717
"./package.json": "./package.json"
1818
},

packages/database-compat/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"description": "The Realtime Database component of the Firebase JS SDK.",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.js",
7-
"browser": "dist/index.esm2017.js",
8-
"module": "dist/index.esm2017.js",
7+
"browser": "dist/index.esm2017.mjs",
8+
"module": "dist/index.esm2017.mjs",
99
"esm5": "dist/index.esm5.js",
1010
"license": "Apache-2.0",
1111
"typings": "dist/database-compat/src/index.d.ts",
@@ -22,7 +22,7 @@
2222
"require": "./dist/index.js"
2323
},
2424
"esm5": "./dist/index.esm5.js",
25-
"default": "./dist/index.esm2017.js"
25+
"default": "./dist/index.esm2017.mjs"
2626
},
2727
"./standalone": {
2828
"types": "./dist/database-compat/src/index.standalone.d.ts",
@@ -63,4 +63,4 @@
6363
"bugs": {
6464
"url": "https://github.com/firebase/firebase-js-sdk/issues"
6565
}
66-
}
66+
}

packages/database/package.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
"description": "",
55
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
66
"main": "dist/index.node.cjs.js",
7-
"browser": "dist/index.esm2017.js",
8-
"module": "dist/index.esm2017.js",
7+
"browser": "dist/index.esm2017.mjs",
8+
"module": "dist/index.esm2017.mjs",
99
"esm5": "dist/index.esm5.js",
1010
"standalone": "dist/index.standalone.js",
1111
"exports": {
1212
".": {
1313
"types": "./dist/public.d.ts",
1414
"node": {
15-
"import": "./dist/node-esm/index.node.esm.js",
15+
"import": "./dist/node-esm/index.node.esm.mjs",
1616
"require": "./dist/index.node.cjs.js"
1717
},
1818
"esm5": "./dist/index.esm5.js",
1919
"standalone": "./dist/index.standalone.js",
20-
"default": "./dist/index.esm2017.js"
20+
"default": "./dist/index.esm2017.mjs"
2121
},
2222
"./package.json": "./package.json"
2323
},
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/analytics",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/analytics/index.d.ts"
77
}
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/app-check",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/app-check/index.d.ts"
77
}

packages/firebase/app/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/app",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/app/index.d.ts"
77
}
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/auth/cordova",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/auth/cordova/index.d.ts"
77
}

packages/firebase/auth/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/auth",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/auth/index.d.ts"
77
}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/auth/react-native",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/auth/react-native/index.d.ts"
77
}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/analytics",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/compat/analytics/index.d.ts"
77
}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/app-check",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/compat/app-check/index.d.ts"
77
}
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/app",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "../index.d.ts"
77
}
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/auth",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/compat/auth/index.d.ts"
77
}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/database",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/compat/database/index.d.ts"
77
}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/firestore",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/compat/firestore/index.d.ts"
77
}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/functions",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/compat/functions/index.d.ts"
77
}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/installations",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/compat/installations/index.d.ts"
77
}
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/messaging",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/compat/messaging/index.d.ts"
77
}

packages/firebase/compat/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "firebase/compat",
33
"main": "dist/index.node.cjs",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"react-native": "dist/index.rn.cjs.js",
77
"typings": "index.d.ts",
88
"components": [
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "firebase/compat/performance",
33
"main": "dist/index.cjs.js",
4-
"browser": "dist/index.esm.js",
5-
"module": "dist/index.esm.js",
4+
"browser": "dist/index.esm.mjs",
5+
"module": "dist/index.esm.mjs",
66
"typings": "dist/compat/performance/index.d.ts"
77
}

0 commit comments

Comments
 (0)