Skip to content

Commit e4a3718

Browse files
authored
fix: add esm exports to package.json and change esm bundle extension to .mjs to allow node.js to properly import esm version of package. (#989)
1 parent 09af825 commit e4a3718

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

packages/component/.size-snapshot.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"minified": 7394,
55
"gzipped": 2621
66
},
7-
"dist/loadable.esm.js": {
7+
"dist/loadable.esm.mjs": {
88
"bundled": 16434,
99
"minified": 7090,
1010
"gzipped": 2552,

packages/component/package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,15 @@
22
"name": "@loadable/component",
33
"description": "React code splitting made easy.",
44
"version": "5.15.3",
5-
"main": "dist/loadable.cjs.js",
6-
"module": "dist/loadable.esm.js",
5+
"main": "./dist/loadable.cjs.js",
6+
"module": "./dist/loadable.esm.mjs",
7+
"exports": {
8+
".": {
9+
"require": "./dist/loadable.cjs.js",
10+
"import": "./dist/loadable.esm.mjs",
11+
"default": "./dist/loadable.cjs.js"
12+
}
13+
},
714
"repository": "git@github.com:gregberge/loadable-components.git",
815
"author": "Greg Bergé <berge.greg@gmail.com>",
916
"publishConfig": {

packages/server/__fixtures__/stats.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"errors": [],
33
"warnings": [],
4-
"hash": "84e08a1809b7b09283e2",
4+
"hash": "6cacb38ddc45b9bbd140",
55
"publicPath": "/dist/node/",
66
"outputPath": "../../examples/server-side-rendering/public/dist/node",
77
"assetsByChunkName": {

0 commit comments

Comments
 (0)