浏览代码

chore(tsdown): align stub scripts and package exports

xingyu4j 3 月之前
父节点
当前提交
3946253d6e

+ 1 - 1
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"

+ 1 - 1
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"

+ 1 - 1
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"

+ 1 - 1
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"

+ 2 - 1
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"

+ 1 - 1
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"

+ 2 - 1
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",

+ 2 - 1
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"

+ 15 - 3
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": {

+ 1 - 1
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"

+ 1 - 1
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"