Skip to content

Commit 1a74c92

Browse files
committed
add esm entry points for node
1 parent 02586c9 commit 1a74c92

File tree

1 file changed

+104
-26
lines changed

1 file changed

+104
-26
lines changed

packages-exp/firebase-exp/package.json

Lines changed: 104 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -25,107 +25,185 @@
2525
],
2626
"exports": {
2727
"./analytics": {
28-
"node": "./analytics/dist/index.cjs.js",
28+
"node": {
29+
"require": "./analytics/dist/index.cjs.js",
30+
"import": "./analytics/dist/index.esm.js"
31+
},
2932
"default": "./analytics/dist/index.esm.js"
3033
},
3134
"./app": {
32-
"node": "./app/dist/index.cjs.js",
35+
"node": {
36+
"require": "./app/dist/index.cjs.js",
37+
"import": "./app/dist/index.esm.js"
38+
},
3339
"default": "./app/dist/index.esm.js"
3440
},
3541
"./app-check": {
36-
"node": "./app-check/dist/index.cjs.js",
42+
"node": {
43+
"require": "./app-check/dist/index.cjs.js",
44+
"import": "./app-check/dist/index.esm.js"
45+
},
3746
"default": "./app-check/dist/index.esm.js"
3847
},
3948
"./auth": {
40-
"node": "./auth/dist/index.cjs.js",
49+
"node": {
50+
"require": "./auth/dist/index.cjs.js",
51+
"import": "./auth/dist/index.esm.js"
52+
},
4153
"default": "./auth/dist/index.esm.js"
4254
},
4355
"./auth/cordova": {
44-
"node": "./auth/cordova/dist/index.cjs.js",
56+
"node": {
57+
"require": "./auth/cordova/dist/index.cjs.js",
58+
"import": "./auth/cordova/dist/index.esm.js"
59+
},
4560
"default": "./auth/cordova/dist/index.esm.js"
4661
},
4762
"./auth/react-native": {
48-
"node": "./auth/react-native/dist/index.cjs.js",
63+
"node": {
64+
"require": "./auth/react-native/dist/index.cjs.js",
65+
"import": "./auth/react-native/dist/index.esm.js"
66+
},
4967
"default": "./auth/react-native/dist/index.esm.js"
5068
},
5169
"./database": {
52-
"node": "./database/dist/index.cjs.js",
70+
"node": {
71+
"require": "./database/dist/index.cjs.js",
72+
"import": "./database/dist/index.esm.js"
73+
},
5374
"default": "./database/dist/index.esm.js"
5475
},
5576
"./firestore": {
56-
"node": "./firestore/dist/index.cjs.js",
77+
"node": {
78+
"require": "./firestore/dist/index.cjs.js",
79+
"import": "./firestore/dist/index.esm.js"
80+
},
5781
"default": "./firestore/dist/index.esm.js"
5882
},
5983
"./firestore/lite": {
60-
"node": "./firestore/lite/dist/index.cjs.js",
84+
"node": {
85+
"require": "./firestore/lite/dist/index.cjs.js",
86+
"import": "./firestore/lite/dist/index.esm.js"
87+
},
6188
"default": "./firestore/lite/dist/index.esm.js"
6289
},
6390
"./functions": {
64-
"node": "./functions/dist/index.cjs.js",
91+
"node": {
92+
"require": "./functions/dist/index.cjs.js",
93+
"import": "./functions/dist/index.esm.js"
94+
},
6595
"default": "./functions/dist/index.esm.js"
6696
},
6797
"./messaging": {
68-
"node": "./messaging/dist/index.cjs.js",
98+
"node": {
99+
"require": "./messaging/dist/index.cjs.js",
100+
"import": "./messaging/dist/index.esm.js"
101+
},
69102
"default": "./messaging/dist/index.esm.js"
70103
},
71104
"./messaging/sw": {
72-
"node": "./messaging/sw/dist/index.cjs.js",
105+
"node": {
106+
"require": "./messaging/sw/dist/index.cjs.js",
107+
"import": "./messaging/sw/dist/index.esm.js"
108+
},
73109
"default": "./messaging/sw/dist/index.esm.js"
74110
},
75111
"./performance": {
76-
"node": "./performance/dist/index.cjs.js",
112+
"node": {
113+
"require": "./performance/dist/index.cjs.js",
114+
"import": "./performance/dist/index.esm.js"
115+
},
77116
"default": "./performance/dist/index.esm.js"
78117
},
79118
"./remote-config": {
80-
"node": "./remote-config/dist/index.cjs.js",
119+
"node": {
120+
"require": "./remote-config/dist/index.cjs.js",
121+
"import": "./remote-config/dist/index.esm.js"
122+
},
81123
"default": "./remote-config/dist/index.esm.js"
82124
},
83125
"./storage": {
84-
"node": "./storage/dist/index.cjs.js",
126+
"node": {
127+
"require": "./storage/dist/index.cjs.js",
128+
"import": "./storage/dist/index.esm.js"
129+
},
85130
"default": "./storage/dist/index.esm.js"
86131
},
87132
"./compat/analytics": {
88-
"node": "./compat/analytics/dist/index.cjs.js",
133+
"node": {
134+
"require": "./compat/analytics/dist/index.cjs.js",
135+
"import": "./compat/analytics/dist/index.esm.js"
136+
},
89137
"default": "./compat/analytics/dist/index.esm.js"
90138
},
91139
"./compat/app": {
92-
"node": "./compat/app/dist/index.cjs.js",
140+
"node": {
141+
"require": "./compat/app/dist/index.cjs.js",
142+
"import": "./compat/app/dist/index.esm.js"
143+
},
93144
"default": "./compat/app/dist/index.esm.js"
94145
},
95146
"./compat/app-check": {
96-
"node": "./compat/app-check/dist/index.cjs.js",
147+
"node": {
148+
"require": "./compat/app-check/dist/index.cjs.js",
149+
"import": "./compat/app-check/dist/index.esm.js"
150+
},
97151
"default": "./compat/app-check/dist/index.esm.js"
98152
},
99153
"./compat/auth": {
100-
"node": "./compat/auth/dist/index.cjs.js",
154+
"node": {
155+
"require": "./compat/auth/dist/index.cjs.js",
156+
"import": "./compat/auth/dist/index.esm.js"
157+
},
101158
"default": "./compat/auth/dist/index.esm.js"
102159
},
103160
"./compat/database": {
104-
"node": "./compat/database/dist/index.cjs.js",
161+
"node": {
162+
"require": "./compat/database/dist/index.cjs.js",
163+
"import": "./compat/database/dist/index.esm.js"
164+
},
105165
"default": "./compat/database/dist/index.esm.js"
106166
},
107167
"./compat/firestore": {
108-
"node": "./compat/firestore/dist/index.cjs.js",
168+
"node": {
169+
"require": "./compat/firestore/dist/index.cjs.js",
170+
"import": "./compat/firestore/dist/index.esm.js"
171+
},
109172
"default": "./compat/firestore/dist/index.esm.js"
110173
},
111174
"./compat/functions": {
112-
"node": "./compat/functions/dist/index.cjs.js",
175+
"node": {
176+
"require": "./compat/functions/dist/index.cjs.js",
177+
"import": "./compat/functions/dist/index.esm.js"
178+
},
113179
"default": "./compat/functions/dist/index.esm.js"
114180
},
115181
"./compat/messaging": {
116-
"node": "./compat/messaging/dist/index.cjs.js",
182+
"node": {
183+
"require": "./compat/messaging/dist/index.cjs.js",
184+
"import": "./compat/messaging/dist/index.esm.js"
185+
},
117186
"default": "./compat/messaging/dist/index.esm.js"
118187
},
119188
"./compat/performance": {
120-
"node": "./compat/performance/dist/index.cjs.js",
189+
"node": {
190+
"require": "./compat/performance/dist/index.cjs.js",
191+
"import": "./compat/performance/dist/index.esm.js"
192+
},
121193
"default": "./compat/performance/dist/index.esm.js"
122194
},
123195
"./compat/remote-config": {
124-
"node": "./compat/remote-config/dist/index.cjs.js",
196+
"node": {
197+
"require": "./compat/remote-config/dist/index.cjs.js",
198+
"import": "./compat/remote-config/dist/index.esm.js"
199+
},
125200
"default": "./compat/remote-config/dist/index.esm.js"
126201
},
127202
"./compat/storage": {
128-
"node": "./compat/storage/dist/index.cjs.js",
203+
"node": {
204+
"require": "./compat/storage/dist/index.cjs.js",
205+
"import": "./compat/storage/dist/index.esm.js"
206+
},
129207
"default": "./compat/storage/dist/index.esm.js"
130208
}
131209
},

0 commit comments

Comments
 (0)