From 3946253d6e0d365f9bed75dd4b2b4dc702e0571d Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Sun, 15 Mar 2026 21:17:41 +0800 Subject: [PATCH] chore(tsdown): align stub scripts and package exports --- .../lint-configs/eslint-config/package.json | 2 +- .../lint-configs/oxfmt-config/package.json | 2 +- internal/node-utils/package.json | 2 +- internal/vite-config/package.json | 2 +- packages/@core/base/icons/package.json | 3 ++- packages/@core/base/shared/package.json | 2 +- packages/@core/base/typings/package.json | 3 ++- packages/@core/composables/package.json | 3 ++- packages/@core/preferences/package.json | 18 +++++++++++++++--- scripts/turbo-run/package.json | 2 +- scripts/vsh/package.json | 2 +- 11 files changed, 28 insertions(+), 13 deletions(-) diff --git a/internal/lint-configs/eslint-config/package.json b/internal/lint-configs/eslint-config/package.json index 5235e2b16..ae64af4cd 100644 --- a/internal/lint-configs/eslint-config/package.json +++ b/internal/lint-configs/eslint-config/package.json @@ -13,7 +13,7 @@ "type": "module", "scripts": { "build": "pnpm exec tsdown", - "stub": "pnpm exec tsdown" + "stub": "pnpm run build" }, "files": [ "dist" diff --git a/internal/lint-configs/oxfmt-config/package.json b/internal/lint-configs/oxfmt-config/package.json index 2355a9de5..72bf4b9b7 100644 --- a/internal/lint-configs/oxfmt-config/package.json +++ b/internal/lint-configs/oxfmt-config/package.json @@ -13,7 +13,7 @@ "type": "module", "scripts": { "build": "pnpm exec tsdown", - "stub": "pnpm exec tsdown" + "stub": "pnpm run build" }, "files": [ "dist" diff --git a/internal/node-utils/package.json b/internal/node-utils/package.json index bd0e1f258..dd868eb8e 100644 --- a/internal/node-utils/package.json +++ b/internal/node-utils/package.json @@ -13,7 +13,7 @@ "type": "module", "scripts": { "build": "node ./scripts/build.mjs", - "stub": "node ./scripts/build.mjs" + "stub": "pnpm run build" }, "files": [ "dist" diff --git a/internal/vite-config/package.json b/internal/vite-config/package.json index f83d85b50..7523d3ee5 100644 --- a/internal/vite-config/package.json +++ b/internal/vite-config/package.json @@ -13,7 +13,7 @@ "type": "module", "scripts": { "build": "pnpm exec tsdown", - "stub": "pnpm exec tsdown" + "stub": "pnpm run build" }, "files": [ "dist" diff --git a/packages/@core/base/icons/package.json b/packages/@core/base/icons/package.json index 558a5b7ca..efa702b1e 100644 --- a/packages/@core/base/icons/package.json +++ b/packages/@core/base/icons/package.json @@ -11,7 +11,8 @@ "license": "MIT", "type": "module", "scripts": { - "build": "pnpm exec tsdown" + "build": "pnpm exec tsdown", + "stub": "pnpm run build" }, "files": [ "dist" diff --git a/packages/@core/base/shared/package.json b/packages/@core/base/shared/package.json index f6405b92a..61fa032d0 100644 --- a/packages/@core/base/shared/package.json +++ b/packages/@core/base/shared/package.json @@ -12,7 +12,7 @@ "type": "module", "scripts": { "build": "pnpm exec tsdown", - "stub": "pnpm exec tsdown" + "stub": "pnpm run build" }, "files": [ "dist" diff --git a/packages/@core/base/typings/package.json b/packages/@core/base/typings/package.json index b90f3df25..19c4cd54a 100644 --- a/packages/@core/base/typings/package.json +++ b/packages/@core/base/typings/package.json @@ -11,7 +11,8 @@ "license": "MIT", "type": "module", "scripts": { - "build": "pnpm exec tsdown" + "build": "pnpm exec tsdown", + "stub": "pnpm run build" }, "files": [ "dist", diff --git a/packages/@core/composables/package.json b/packages/@core/composables/package.json index de58e59ff..2bb19c0af 100644 --- a/packages/@core/composables/package.json +++ b/packages/@core/composables/package.json @@ -11,7 +11,8 @@ "license": "MIT", "type": "module", "scripts": { - "build": "pnpm exec tsdown" + "build": "pnpm exec tsdown", + "stub": "pnpm run build" }, "files": [ "dist" diff --git a/packages/@core/preferences/package.json b/packages/@core/preferences/package.json index 53f331854..6f147844d 100644 --- a/packages/@core/preferences/package.json +++ b/packages/@core/preferences/package.json @@ -11,7 +11,8 @@ "license": "MIT", "type": "module", "scripts": { - "build": "pnpm exec tsdown" + "build": "pnpm exec tsdown", + "stub": "pnpm run build" }, "files": [ "dist", @@ -20,12 +21,23 @@ "sideEffects": [ "**/*.css" ], + "main": "./dist/index.mjs", + "module": "./dist/index.mjs", + "types": "./dist/index.d.ts", "exports": { ".": { "types": "./src/index.ts", "development": "./src/index.ts", - "default": "./src/index.ts", - "#default": "./dist/index.mjs" + "production": "./src/index.ts", + "default": "./dist/index.mjs" + } + }, + "publishConfig": { + "exports": { + ".": { + "types": "./dist/index.d.ts", + "default": "./dist/index.mjs" + } } }, "dependencies": { diff --git a/scripts/turbo-run/package.json b/scripts/turbo-run/package.json index 57b1dca05..11943746a 100644 --- a/scripts/turbo-run/package.json +++ b/scripts/turbo-run/package.json @@ -6,7 +6,7 @@ "type": "module", "scripts": { "build": "pnpm exec tsdown", - "stub": "pnpm exec tsdown" + "stub": "pnpm run build" }, "files": [ "dist" diff --git a/scripts/vsh/package.json b/scripts/vsh/package.json index 8bea4f025..dfe64b055 100644 --- a/scripts/vsh/package.json +++ b/scripts/vsh/package.json @@ -6,7 +6,7 @@ "type": "module", "scripts": { "build": "pnpm exec tsdown", - "stub": "pnpm exec tsdown" + "stub": "pnpm run build" }, "files": [ "dist"