From e5c4e9e03c8386a70b1b3c5ee119534367fdaccd Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Wed, 20 Aug 2025 10:42:29 +0800 Subject: [PATCH 1/6] build: mark `@vue-nextui/*` to no-external --- packages/core/tsdown.config.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/core/tsdown.config.ts b/packages/core/tsdown.config.ts index 76e4d5f..7c714f5 100644 --- a/packages/core/tsdown.config.ts +++ b/packages/core/tsdown.config.ts @@ -4,6 +4,7 @@ import vue from "unplugin-vue/rolldown"; export default defineConfig({ entry: "src/index.ts", plugins: [vue()], + noExternal: [/^@vue-nextui\//], external: ["vue"], dts: { vue: true, From 9a2a1aa25034b5fe5affe9bf1cf8c6e3ff3617db Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Wed, 20 Aug 2025 10:43:03 +0800 Subject: [PATCH 2/6] chore: release v0.0.15-beta.1 --- packages/core/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/package.json b/packages/core/package.json index be72ad0..b7e4a5a 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "nextui-vue", "type": "module", - "version": "0.0.14", + "version": "0.0.15-beta.1", "publishConfig": { "access": "public" }, From cf516dad16dc9564731fc22e744f0554903a688c Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Wed, 20 Aug 2025 11:21:59 +0800 Subject: [PATCH 3/6] build: remove the noExternal option in the tsdown config file --- packages/core/tsdown.config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/core/tsdown.config.ts b/packages/core/tsdown.config.ts index 7c714f5..76e4d5f 100644 --- a/packages/core/tsdown.config.ts +++ b/packages/core/tsdown.config.ts @@ -4,7 +4,6 @@ import vue from "unplugin-vue/rolldown"; export default defineConfig({ entry: "src/index.ts", plugins: [vue()], - noExternal: [/^@vue-nextui\//], external: ["vue"], dts: { vue: true, From 7e2c3eb83d045a60adc16f459c222d741c971cba Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Wed, 20 Aug 2025 11:28:40 +0800 Subject: [PATCH 4/6] build: update build scripts --- package.json | 2 ++ packages/core/package.json | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6858894..13a74f6 100644 --- a/package.json +++ b/package.json @@ -8,8 +8,10 @@ "dev": "pnpm --parallel --filter \"./packages/components/*\" dev", "dev:docs": "pnpm run -C docs dev", "build": "pnpm --filter \"./packages/components/*\" --filter \"./packages/core\" build", + "build:cmp": "pnpm --filter \"./packages/components/*\" build", "build:doc": "pnpm build:cmp && pnpm -C docs build", "clean": "pnpx rimraf -g **/node_modules **/dist", + "clean:dist": "pnpx rimraf -g **/dist", "lint": "eslint . --cache", "lint:fix": "eslint . --cache --fix", "bump:button": "pnpm -C packages/components/button run bump", diff --git a/packages/core/package.json b/packages/core/package.json index b7e4a5a..37f4620 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -29,9 +29,9 @@ ".": "./src/index.ts" }, "scripts": { - "build": "tsdown --dts --minify", + "build": "pnpm -w build:cmp && tsdown --dts --minify", "dev": "tsdown -w", - "bump": "npm run build && bumpp --tag v --sign" + "bump": "pnpm build && bumpp --tag v --sign" }, "devDependencies": { "unplugin-vue": "catalog:prod", From 9bdb117dd1d1243014de638cd28afa2289e50082 Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Wed, 20 Aug 2025 11:29:14 +0800 Subject: [PATCH 5/6] chore: release v0.0.15-beta.2 --- packages/core/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/package.json b/packages/core/package.json index 37f4620..443bc3c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "nextui-vue", "type": "module", - "version": "0.0.15-beta.1", + "version": "0.0.15-beta.2", "publishConfig": { "access": "public" }, From b00a1c998ccedb08dd40809cdcb73e1eebd572b8 Mon Sep 17 00:00:00 2001 From: hotdogc1017 Date: Wed, 20 Aug 2025 11:32:37 +0800 Subject: [PATCH 6/6] chore: release v0.0.15 --- packages/core/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/package.json b/packages/core/package.json index 443bc3c..99f470c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "nextui-vue", "type": "module", - "version": "0.0.15-beta.2", + "version": "0.0.15", "publishConfig": { "access": "public" },