Skip to content

Commit c5533ae

Browse files
committed
infra: migrate to tsdown
1 parent 623d274 commit c5533ae

4 files changed

Lines changed: 393 additions & 273 deletions

File tree

package.json

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
"scripts": {
66
"clean": "git clean -fdx --exclude _local",
77
"build:clean": "git clean -fX dist",
8-
"build:code": "tsup-node",
8+
"build:code": "tsdown",
99
"build": "run-s build:clean build:code",
1010
"generate": "run-s generate:locales generate:api-docs",
1111
"generate:api-docs": "tsx ./scripts/apidocs.ts",
1212
"generate:locales": "tsx ./scripts/generate-locales.ts",
1313
"docs:build": "run-s generate:api-docs docs:build:embedded docs:build:run",
14-
"docs:build:embedded": "tsup-node --entry.faker src/index.ts --format esm --outDir docs/public --no-dts --no-clean",
14+
"docs:build:embedded": "tsdown --entry.faker src/index.ts --format esm --outDir docs/public --no-dts --no-clean",
1515
"docs:build:run": "vitepress build docs",
1616
"docs:build:ci": "run-s build docs:build",
1717
"docs:dev": "run-s generate:api-docs docs:build:embedded docs:dev:run",
@@ -67,22 +67,18 @@
6767
"type": "module",
6868
"exports": {
6969
".": {
70-
"default": {
71-
"types": "./dist/index.d.ts",
72-
"default": "./dist/index.js"
73-
}
70+
"types": "./dist/index.d.ts",
71+
"default": "./dist/index.js"
7472
},
7573
"./locale/*": {
76-
"default": {
77-
"types": "./dist/locale/*.d.ts",
78-
"default": "./dist/locale/*.js"
79-
}
74+
"types": "./dist/locale/*.d.ts",
75+
"default": "./dist/locale/*.js"
8076
},
8177
"./package.json": "./package.json"
8278
},
83-
"main": "dist/index.js",
84-
"module": "dist/index.js",
85-
"types": "dist/index.d.ts",
79+
"main": "./dist/index.js",
80+
"module": "./dist/index.js",
81+
"types": "./dist/index.d.ts",
8682
"typesVersions": {
8783
">=5.0": {
8884
".": [
@@ -122,10 +118,11 @@
122118
"prettier": "3.6.2",
123119
"prettier-plugin-organize-imports": "4.1.0",
124120
"prettier-plugin-pkg": "0.21.1",
121+
"publint": "0.3.12",
125122
"sanitize-html": "2.17.0",
126123
"semver": "7.7.2",
127124
"ts-morph": "26.0.0",
128-
"tsup": "8.5.0",
125+
"tsdown": "0.12.9",
129126
"tsx": "4.20.3",
130127
"typescript": "5.8.3",
131128
"typescript-eslint": "8.35.1",

0 commit comments

Comments
 (0)