Skip to content

Commit 790232d

Browse files
committed
build: fix export conditions
1 parent 5dd02ed commit 790232d

File tree

2 files changed

+141
-133
lines changed

2 files changed

+141
-133
lines changed

package.json

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"type": "module",
88
"exports": {
99
".": {
10+
"types": "./lib/index.d.ts",
1011
"browser": "./dist/native.mjs",
1112
"bun": "./dist/native.mjs",
1213
"deno": "./dist/native.mjs",
@@ -19,33 +20,35 @@
1920
"worker": "./dist/native.mjs",
2021
"workerd": "./dist/native.mjs",
2122
"node": {
22-
"require": "./lib/index.cjs",
2323
"import": "./dist/index.mjs",
24-
"types": "./lib/index.d.ts"
24+
"require": "./lib/index.cjs"
2525
},
2626
"import": "./dist/native.mjs",
27-
"types": "./lib/index.d.ts"
27+
"require": "./dist/native.cjs"
2828
},
2929
"./polyfill": {
3030
"types": "./lib/polyfill.d.ts",
3131
"node": {
32-
"require": "./dist/polyfill.cjs",
33-
"import": "./dist/polyfill.mjs"
32+
"import": "./dist/polyfill.mjs",
33+
"require": "./dist/polyfill.cjs"
3434
},
35-
"import": "./lib/empty.mjs"
35+
"import": "./lib/empty.mjs",
36+
"require": "./lib/empty.mjs"
3637
},
3738
"./node": {
38-
"require": "./dist/node.cjs",
39-
"import": "./dist/node.mjs"
39+
"types": "./lib/index.d.ts",
40+
"import": "./dist/node.mjs",
41+
"require": "./dist/node.cjs"
4042
},
4143
"./src/index.js": {
44+
"types": "./lib/index.d.ts",
4245
"import": "./dist/index.mjs",
43-
"types": "./lib/index.d.ts"
46+
"require": "./lib/index.cjs"
4447
}
4548
},
49+
"types": "./lib/index.d.ts",
4650
"main": "./lib/index.cjs",
4751
"module": "./dist/index.mjs",
48-
"types": "./lib/index.d.ts",
4952
"files": [
5053
"dist",
5154
"lib"
@@ -67,8 +70,8 @@
6770
"node-fetch": "^3.3.2",
6871
"prettier": "^3.0.2",
6972
"typescript": "^5.1.6",
70-
"unbuild": "^1.2.1",
73+
"unbuild": "^2.0.0",
7174
"vitest": "^0.34.2"
7275
},
7376
"packageManager": "pnpm@8.6.12"
74-
}
77+
}

0 commit comments

Comments
 (0)