Skip to content

Commit fe88bf4

Browse files
committed
Make the package ESM-only
1 parent 96a4c5b commit fe88bf4

3 files changed

Lines changed: 25 additions & 271 deletions

File tree

package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"@parcel/transformer-js": "^2.9.3",
4747
"@parcel/transformer-react-refresh-wrap": "^2.9.3",
4848
"@parcel/transformer-typescript-types": "^2.9.3",
49-
"@preconstruct/cli": "^2.8.1"
49+
"@preconstruct/cli": "^2.8.12"
5050
},
5151
"preconstruct": {
5252
"packages": [
@@ -56,7 +56,9 @@
5656
"importConditionDefaultExport": "default"
5757
},
5858
"___experimentalFlags_WILL_CHANGE_IN_PATCH": {
59-
"importsConditions": true
59+
"distInRoot": true,
60+
"importsConditions": true,
61+
"typeModule": true
6062
}
6163
},
6264
"@parcel/resolver-default": {

packages/react-resizable-panels/package.json

Lines changed: 8 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "react-resizable-panels",
33
"version": "2.1.9",
4+
"type": "module",
45
"description": "React components for resizable panel groups/layouts",
56
"author": "Brian Vaughn <brian.david.vaughn@gmail.com>",
67
"license": "MIT",
@@ -9,8 +10,6 @@
910
"url": "git+https://github.com/bvaughn/react-resizable-panels.git"
1011
},
1112
"source": "src/index.ts",
12-
"main": "dist/react-resizable-panels.cjs.js",
13-
"module": "dist/react-resizable-panels.esm.js",
1413
"files": [
1514
"dist",
1615
"package.json",
@@ -19,38 +18,15 @@
1918
],
2019
"exports": {
2120
".": {
22-
"types": {
23-
"import": "./dist/react-resizable-panels.cjs.mjs",
24-
"default": "./dist/react-resizable-panels.cjs.js"
25-
},
21+
"types": "./dist/react-resizable-panels.js",
2622
"development": {
27-
"browser": {
28-
"module": "./dist/react-resizable-panels.browser.development.esm.js",
29-
"import": "./dist/react-resizable-panels.browser.development.cjs.mjs",
30-
"default": "./dist/react-resizable-panels.browser.development.cjs.js"
31-
},
32-
"node": {
33-
"module": "./dist/react-resizable-panels.development.node.esm.js",
34-
"import": "./dist/react-resizable-panels.development.node.cjs.mjs",
35-
"default": "./dist/react-resizable-panels.development.node.cjs.js"
36-
},
37-
"module": "./dist/react-resizable-panels.development.esm.js",
38-
"import": "./dist/react-resizable-panels.development.cjs.mjs",
39-
"default": "./dist/react-resizable-panels.development.cjs.js"
40-
},
41-
"browser": {
42-
"module": "./dist/react-resizable-panels.browser.esm.js",
43-
"import": "./dist/react-resizable-panels.browser.cjs.mjs",
44-
"default": "./dist/react-resizable-panels.browser.cjs.js"
45-
},
46-
"node": {
47-
"module": "./dist/react-resizable-panels.node.esm.js",
48-
"import": "./dist/react-resizable-panels.node.cjs.mjs",
49-
"default": "./dist/react-resizable-panels.node.cjs.js"
23+
"browser": "./dist/react-resizable-panels.browser.development.js",
24+
"node": "./dist/react-resizable-panels.development.node.js",
25+
"default": "./dist/react-resizable-panels.development.js"
5026
},
51-
"module": "./dist/react-resizable-panels.esm.js",
52-
"import": "./dist/react-resizable-panels.cjs.mjs",
53-
"default": "./dist/react-resizable-panels.cjs.js"
27+
"browser": "./dist/react-resizable-panels.browser.js",
28+
"node": "./dist/react-resizable-panels.node.js",
29+
"default": "./dist/react-resizable-panels.js"
5430
},
5531
"./package.json": "./package.json"
5632
},

0 commit comments

Comments
 (0)