Skip to content

Commit 84e58e0

Browse files
authored
fix: make compatible with moduleResolution=node* (#185)
1 parent d0e429d commit 84e58e0

File tree

18 files changed

+795
-452
lines changed

18 files changed

+795
-452
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
"jsdom": "^25.0.1",
4242
"lint-staged": "^15.2.10",
4343
"simple-git-hooks": "^2.11.1",
44-
"tsup": "^8.3.0",
4544
"typescript": "5.7.3",
45+
"unbuild": "^3.5.0",
4646
"vitest": "^3.0.4"
4747
},
4848
"simple-git-hooks": {

packages/client/package.json

Lines changed: 14 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -16,46 +16,38 @@
1616
"publishConfig": {
1717
"exports": {
1818
".": {
19-
"types": "./dist/src/index.d.ts",
20-
"import": "./dist/index.js",
21-
"default": "./dist/index.js"
19+
"types": "./dist/index.d.mts",
20+
"import": "./dist/index.mjs",
21+
"default": "./dist/index.mjs"
2222
},
2323
"./openapi": {
24-
"types": "./dist/src/openapi/index.d.ts",
25-
"import": "./dist/openapi.js",
26-
"default": "./dist/openapi.js"
24+
"types": "./dist/openapi/index.d.mts",
25+
"import": "./dist/openapi/index.mjs",
26+
"default": "./dist/openapi/index.mjs"
2727
},
2828
"./rpc": {
29-
"types": "./dist/src/rpc/index.d.ts",
30-
"import": "./dist/rpc.js",
31-
"default": "./dist/rpc.js"
29+
"types": "./dist/rpc/index.d.mts",
30+
"import": "./dist/rpc/index.mjs",
31+
"default": "./dist/rpc/index.mjs"
3232
},
3333
"./fetch": {
34-
"types": "./dist/src/adapters/fetch/index.d.ts",
35-
"import": "./dist/fetch.js",
36-
"default": "./dist/fetch.js"
37-
},
38-
"./🔒/*": {
39-
"types": "./dist/src/*.d.ts"
34+
"types": "./dist/adapters/fetch/index.d.mts",
35+
"import": "./dist/adapters/fetch/index.mjs",
36+
"default": "./dist/adapters/fetch/index.mjs"
4037
}
4138
}
4239
},
4340
"exports": {
4441
".": "./src/index.ts",
4542
"./openapi": "./src/openapi/index.ts",
4643
"./rpc": "./src/rpc/index.ts",
47-
"./fetch": "./src/adapters/fetch/index.ts",
48-
"./🔒/*": {
49-
"types": "./src/*.ts"
50-
}
44+
"./fetch": "./src/adapters/fetch/index.ts"
5145
},
5246
"files": [
53-
"!**/*.map",
54-
"!**/*.tsbuildinfo",
5547
"dist"
5648
],
5749
"scripts": {
58-
"build": "tsup --onSuccess='tsc -b --noCheck'",
50+
"build": "unbuild",
5951
"build:watch": "pnpm run build --watch",
6052
"type:check": "tsc -b"
6153
},

packages/client/tsup.config.ts

Lines changed: 0 additions & 13 deletions
This file was deleted.

packages/contract/package.json

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,28 +16,20 @@
1616
"publishConfig": {
1717
"exports": {
1818
".": {
19-
"types": "./dist/src/index.d.ts",
20-
"import": "./dist/index.js",
21-
"default": "./dist/index.js"
22-
},
23-
"./🔒/*": {
24-
"types": "./dist/src/*.d.ts"
19+
"types": "./dist/index.d.mts",
20+
"import": "./dist/index.mjs",
21+
"default": "./dist/index.mjs"
2522
}
2623
}
2724
},
2825
"exports": {
29-
".": "./src/index.ts",
30-
"./🔒/*": {
31-
"types": "./src/*.ts"
32-
}
26+
".": "./src/index.ts"
3327
},
3428
"files": [
35-
"!**/*.map",
36-
"!**/*.tsbuildinfo",
3729
"dist"
3830
],
3931
"scripts": {
40-
"build": "tsup --clean --sourcemap --entry.index=src/index.ts --format=esm --onSuccess='tsc -b --noCheck'",
32+
"build": "unbuild",
4133
"build:watch": "pnpm run build --watch",
4234
"type:check": "tsc -b"
4335
},

packages/openapi/package.json

Lines changed: 20 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -16,37 +16,34 @@
1616
"publishConfig": {
1717
"exports": {
1818
".": {
19-
"types": "./dist/src/index.d.ts",
20-
"import": "./dist/index.js",
21-
"default": "./dist/index.js"
19+
"types": "./dist/index.d.mts",
20+
"import": "./dist/index.mjs",
21+
"default": "./dist/index.mjs"
2222
},
2323
"./standard": {
24-
"types": "./dist/src/adapters/standard/index.d.ts",
25-
"import": "./dist/standard.js",
26-
"default": "./dist/standard.js"
24+
"types": "./dist/adapters/standard/index.d.mts",
25+
"import": "./dist/adapters/standard/index.mjs",
26+
"default": "./dist/adapters/standard/index.mjs"
2727
},
2828
"./fetch": {
29-
"types": "./dist/src/adapters/fetch/index.d.ts",
30-
"import": "./dist/fetch.js",
31-
"default": "./dist/fetch.js"
29+
"types": "./dist/adapters/fetch/index.d.mts",
30+
"import": "./dist/adapters/fetch/index.mjs",
31+
"default": "./dist/adapters/fetch/index.mjs"
3232
},
3333
"./hono": {
34-
"types": "./dist/src/adapters/hono/index.d.ts",
35-
"import": "./dist/hono.js",
36-
"default": "./dist/hono.js"
34+
"types": "./dist/adapters/hono/index.d.mts",
35+
"import": "./dist/adapters/hono/index.mjs",
36+
"default": "./dist/adapters/hono/index.mjs"
3737
},
3838
"./next": {
39-
"types": "./dist/src/adapters/next/index.d.ts",
40-
"import": "./dist/next.js",
41-
"default": "./dist/next.js"
39+
"types": "./dist/adapters/next/index.d.mts",
40+
"import": "./dist/adapters/next/index.mjs",
41+
"default": "./dist/adapters/next/index.mjs"
4242
},
4343
"./node": {
44-
"types": "./dist/src/adapters/node/index.d.ts",
45-
"import": "./dist/node.js",
46-
"default": "./dist/node.js"
47-
},
48-
"./🔒/*": {
49-
"types": "./dist/src/*.d.ts"
44+
"types": "./dist/adapters/node/index.d.mts",
45+
"import": "./dist/adapters/node/index.mjs",
46+
"default": "./dist/adapters/node/index.mjs"
5047
}
5148
}
5249
},
@@ -56,18 +53,13 @@
5653
"./fetch": "./src/adapters/fetch/index.ts",
5754
"./hono": "./src/adapters/hono/index.ts",
5855
"./next": "./src/adapters/next/index.ts",
59-
"./node": "./src/adapters/node/index.ts",
60-
"./🔒/*": {
61-
"types": "./src/*.ts"
62-
}
56+
"./node": "./src/adapters/node/index.ts"
6357
},
6458
"files": [
65-
"!**/*.map",
66-
"!**/*.tsbuildinfo",
6759
"dist"
6860
],
6961
"scripts": {
70-
"build": "tsup --onSuccess='tsc -b --noCheck'",
62+
"build": "unbuild",
7163
"build:watch": "pnpm run build --watch",
7264
"type:check": "tsc -b"
7365
},

packages/openapi/tsup.config.ts

Lines changed: 0 additions & 15 deletions
This file was deleted.

packages/react-query/package.json

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,28 +19,20 @@
1919
"publishConfig": {
2020
"exports": {
2121
".": {
22-
"types": "./dist/src/index.d.ts",
23-
"import": "./dist/index.js",
24-
"default": "./dist/index.js"
25-
},
26-
"./🔒/*": {
27-
"types": "./dist/src/*.d.ts"
22+
"types": "./dist/index.d.mts",
23+
"import": "./dist/index.mjs",
24+
"default": "./dist/index.mjs"
2825
}
2926
}
3027
},
3128
"exports": {
32-
".": "./src/index.ts",
33-
"./🔒/*": {
34-
"types": "./src/*.ts"
35-
}
29+
".": "./src/index.ts"
3630
},
3731
"files": [
38-
"!**/*.map",
39-
"!**/*.tsbuildinfo",
4032
"dist"
4133
],
4234
"scripts": {
43-
"build": "tsup --clean --sourcemap --entry.index=src/index.ts --format=esm --onSuccess='tsc -b --noCheck'",
35+
"build": "unbuild",
4436
"build:watch": "pnpm run build --watch",
4537
"type:check": "tsc -b"
4638
},

packages/server/package.json

Lines changed: 23 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -16,42 +16,39 @@
1616
"publishConfig": {
1717
"exports": {
1818
".": {
19-
"types": "./dist/src/index.d.ts",
20-
"import": "./dist/index.js",
21-
"default": "./dist/index.js"
19+
"types": "./dist/index.d.mts",
20+
"import": "./dist/index.mjs",
21+
"default": "./dist/index.mjs"
2222
},
2323
"./plugins": {
24-
"types": "./dist/src/plugins/index.d.ts",
25-
"import": "./dist/plugins.js",
26-
"default": "./dist/plugins.js"
24+
"types": "./dist/plugins/index.d.mts",
25+
"import": "./dist/plugins/index.mjs",
26+
"default": "./dist/plugins/index.mjs"
2727
},
2828
"./standard": {
29-
"types": "./dist/src/adapters/standard/index.d.ts",
30-
"import": "./dist/standard.js",
31-
"default": "./dist/standard.js"
29+
"types": "./dist/adapters/standard/index.d.mts",
30+
"import": "./dist/adapters/standard/index.mjs",
31+
"default": "./dist/adapters/standard/index.mjs"
3232
},
3333
"./fetch": {
34-
"types": "./dist/src/adapters/fetch/index.d.ts",
35-
"import": "./dist/fetch.js",
36-
"default": "./dist/fetch.js"
34+
"types": "./dist/adapters/fetch/index.d.mts",
35+
"import": "./dist/adapters/fetch/index.mjs",
36+
"default": "./dist/adapters/fetch/index.mjs"
3737
},
3838
"./hono": {
39-
"types": "./dist/src/adapters/hono/index.d.ts",
40-
"import": "./dist/hono.js",
41-
"default": "./dist/hono.js"
39+
"types": "./dist/adapters/hono/index.d.mts",
40+
"import": "./dist/adapters/hono/index.mjs",
41+
"default": "./dist/adapters/hono/index.mjs"
4242
},
4343
"./next": {
44-
"types": "./dist/src/adapters/next/index.d.ts",
45-
"import": "./dist/next.js",
46-
"default": "./dist/next.js"
44+
"types": "./dist/adapters/next/index.d.mts",
45+
"import": "./dist/adapters/next/index.mjs",
46+
"default": "./dist/adapters/next/index.mjs"
4747
},
4848
"./node": {
49-
"types": "./dist/src/adapters/node/index.d.ts",
50-
"import": "./dist/node.js",
51-
"default": "./dist/node.js"
52-
},
53-
"./🔒/*": {
54-
"types": "./dist/src/*.d.ts"
49+
"types": "./dist/adapters/node/index.d.mts",
50+
"import": "./dist/adapters/node/index.mjs",
51+
"default": "./dist/adapters/node/index.mjs"
5552
}
5653
}
5754
},
@@ -62,18 +59,13 @@
6259
"./fetch": "./src/adapters/fetch/index.ts",
6360
"./hono": "./src/adapters/hono/index.ts",
6461
"./next": "./src/adapters/next/index.ts",
65-
"./node": "./src/adapters/node/index.ts",
66-
"./🔒/*": {
67-
"types": "./src/*.ts"
68-
}
62+
"./node": "./src/adapters/node/index.ts"
6963
},
7064
"files": [
71-
"!**/*.map",
72-
"!**/*.tsbuildinfo",
7365
"dist"
7466
],
7567
"scripts": {
76-
"build": "tsup --onSuccess='tsc -b --noCheck'",
68+
"build": "unbuild",
7769
"build:watch": "pnpm run build --watch",
7870
"type:check": "tsc -b"
7971
},

packages/server/tsup.config.ts

Lines changed: 0 additions & 16 deletions
This file was deleted.

packages/shared/package.json

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,28 +16,20 @@
1616
"publishConfig": {
1717
"exports": {
1818
".": {
19-
"types": "./dist/src/index.d.ts",
20-
"import": "./dist/index.js",
21-
"default": "./dist/index.js"
22-
},
23-
"./🔒/*": {
24-
"types": "./dist/src/*.d.ts"
19+
"types": "./dist/index.d.mts",
20+
"import": "./dist/index.mjs",
21+
"default": "./dist/index.mjs"
2522
}
2623
}
2724
},
2825
"exports": {
29-
".": "./src/index.ts",
30-
"./🔒/*": {
31-
"types": "./src/*.ts"
32-
}
26+
".": "./src/index.ts"
3327
},
3428
"files": [
35-
"!**/*.map",
36-
"!**/*.tsbuildinfo",
3729
"dist"
3830
],
3931
"scripts": {
40-
"build": "tsup --clean --sourcemap --entry.index=src/index.ts --format=esm --onSuccess='tsc -b --noCheck'",
32+
"build": "unbuild",
4133
"build:watch": "pnpm run build --watch",
4234
"type:check": "tsc -b"
4335
},

0 commit comments

Comments
 (0)