Skip to content

Commit 2b02245

Browse files
committed
Revert NPM exports and update NPM manifest
Changed: - Revert NPM exports back to `import`/`require` instead of `require`/`default`. - Add `sideEffects` hint to NPM manifest.
1 parent a634b2c commit 2b02245

File tree

1 file changed

+29
-28
lines changed

1 file changed

+29
-28
lines changed

package.json

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -21,75 +21,76 @@
2121
"templating"
2222
],
2323
"type": "module",
24+
"sideEffects": false,
2425
"exports": {
2526
".": {
27+
"import": {
28+
"types": "./dist/esm/index.d.ts",
29+
"default": "./dist/esm/index.js"
30+
},
2631
"require": {
2732
"types": "./dist/cjs/index.d.ts",
2833
"default": "./dist/cjs/index.js"
29-
},
30-
"default": {
31-
"types": "./dist/esm/index.d.ts",
32-
"default": "./dist/esm/index.js"
3334
}
3435
},
3536
"./*.js": {
37+
"import": {
38+
"types": "./dist/esm/*.d.ts",
39+
"default": "./dist/esm/*.js"
40+
},
3641
"require": {
3742
"types": "./dist/cjs/*.d.ts",
3843
"default": "./dist/cjs/*.js"
39-
},
40-
"default": {
41-
"types": "./dist/esm/*.d.ts",
42-
"default": "./dist/esm/*.js"
4344
}
4445
},
4546
"./lib": {
47+
"import": {
48+
"types": "./dist/esm/lib/index.d.ts",
49+
"default": "./dist/esm/lib/index.js"
50+
},
4651
"require": {
4752
"types": "./dist/cjs/lib/index.d.ts",
4853
"default": "./dist/cjs/lib/index.js"
49-
},
50-
"default": {
51-
"types": "./dist/esm/lib/index.d.ts",
52-
"default": "./dist/esm/lib/index.js"
5354
}
5455
},
5556
"./lib/escape": {
57+
"import": {
58+
"types": "./dist/esm/lib/escape/index.d.ts",
59+
"default": "./dist/esm/lib/escape/index.js"
60+
},
5661
"require": {
5762
"types": "./dist/cjs/lib/escape/index.d.ts",
5863
"default": "./dist/cjs/lib/escape/index.js"
59-
},
60-
"default": {
61-
"types": "./dist/esm/lib/escape/index.d.ts",
62-
"default": "./dist/esm/lib/escape/index.js"
6364
}
6465
},
6566
"./lib/filter": {
67+
"import": {
68+
"types": "./dist/esm/lib/filter/index.d.ts",
69+
"default": "./dist/esm/lib/filter/index.js"
70+
},
6671
"require": {
6772
"types": "./dist/cjs/lib/filter/index.d.ts",
6873
"default": "./dist/cjs/lib/filter/index.js"
69-
},
70-
"default": {
71-
"types": "./dist/esm/lib/filter/index.d.ts",
72-
"default": "./dist/esm/lib/filter/index.js"
7374
}
7475
},
7576
"./lib/sort": {
77+
"import": {
78+
"types": "./dist/esm/lib/sort/index.d.ts",
79+
"default": "./dist/esm/lib/sort/index.js"
80+
},
7681
"require": {
7782
"types": "./dist/cjs/lib/sort/index.d.ts",
7883
"default": "./dist/cjs/lib/sort/index.js"
79-
},
80-
"default": {
81-
"types": "./dist/esm/lib/sort/index.d.ts",
82-
"default": "./dist/esm/lib/sort/index.js"
8384
}
8485
},
8586
"./lib/util": {
87+
"import": {
88+
"types": "./dist/esm/lib/util/index.d.ts",
89+
"default": "./dist/esm/lib/util/index.js"
90+
},
8691
"require": {
8792
"types": "./dist/cjs/lib/util/index.d.ts",
8893
"default": "./dist/cjs/lib/util/index.js"
89-
},
90-
"default": {
91-
"types": "./dist/esm/lib/util/index.d.ts",
92-
"default": "./dist/esm/lib/util/index.js"
9394
}
9495
}
9596
},

0 commit comments

Comments
 (0)