Skip to content

Commit 6ae1e69

Browse files
committed
fix: update tsdown version to 0.8.1 and migrate build script from tsup to tsdown
1 parent c181f79 commit 6ae1e69

6 files changed

Lines changed: 129 additions & 132 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"lint-staged": "catalog:",
2828
"pnpm": "catalog:",
2929
"simple-git-hooks": "catalog:",
30-
"tsdown": "^0.8.0",
30+
"tsdown": "^0.8.1",
3131
"tsup": "^8.4.0",
3232
"tsx": "catalog:",
3333
"typescript": "catalog:",

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
},
3636
"files": ["bin", "dist"],
3737
"scripts": {
38-
"build": "tsup"
38+
"build": "tsdown"
3939
},
4040
"dependencies": {
4141
"@genapi/shared": "workspace:*",

packages/core/tsdown.config.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { defineConfig } from 'tsdown'
2+
import { dependencies } from './package.json'
3+
4+
export default defineConfig({
5+
fixedExtension: true,
6+
entry: ['src/**/*.ts'],
7+
format: ['esm'],
8+
clean: true,
9+
dts: true,
10+
external: Object.keys(dependencies || {}),
11+
})

packages/core/tsup.config.ts

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

packages/presets/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,43 +32,43 @@
3232
"exports": {
3333
".": "./dist/index.mjs",
3434
"./swag-axios-js": {
35-
"types": "./dist/axios/js/index.d.ts",
35+
"types": "./dist/axios/js/index.d.mts",
3636
"default": "./dist/axios/js/index.mjs"
3737
},
3838
"./swag-axios-ts": {
39-
"types": "./dist/axios/ts/index.d.ts",
39+
"types": "./dist/axios/ts/index.d.mts",
4040
"default": "./dist/axios/ts/index.mjs"
4141
},
4242
"./swag-fetch-js": {
43-
"types": "./dist/fetch/js/index.d.ts",
43+
"types": "./dist/fetch/js/index.d.mts",
4444
"default": "./dist/fetch/js/index.mjs"
4545
},
4646
"./swag-fetch-ts": {
47-
"types": "./dist/fetch/ts/index.d.ts",
47+
"types": "./dist/fetch/ts/index.d.mts",
4848
"default": "./dist/fetch/ts/index.mjs"
4949
},
5050
"./swag-got-js": {
51-
"types": "./dist/got/js/index.d.ts",
51+
"types": "./dist/got/js/index.d.mts",
5252
"default": "./dist/got/js/index.mjs"
5353
},
5454
"./swag-got-ts": {
55-
"types": "./dist/got/ts/index.d.ts",
55+
"types": "./dist/got/ts/index.d.mts",
5656
"default": "./dist/got/ts/index.mjs"
5757
},
5858
"./swag-ky-js": {
59-
"types": "./dist/ky/js/index.d.ts",
59+
"types": "./dist/ky/js/index.d.mts",
6060
"default": "./dist/ky/js/index.mjs"
6161
},
6262
"./swag-ky-ts": {
63-
"types": "./dist/ky/ts/index.d.ts",
63+
"types": "./dist/ky/ts/index.d.mts",
6464
"default": "./dist/ky/ts/index.mjs"
6565
},
6666
"./swag-ofetch-js": {
67-
"types": "./dist/ofetch/js/index.d.ts",
67+
"types": "./dist/ofetch/js/index.d.mts",
6868
"default": "./dist/ofetch/js/index.mjs"
6969
},
7070
"./swag-ofetch-ts": {
71-
"types": "./dist/ofetch/ts/index.d.ts",
71+
"types": "./dist/ofetch/ts/index.d.mts",
7272
"default": "./dist/ofetch/ts/index.mjs"
7373
}
7474
}

0 commit comments

Comments
 (0)