From 8edf35b4b6dafa1a5cdb60aa7669ba40cc0d297a Mon Sep 17 00:00:00 2001 From: StyleList94 <43318609+StyleList94@users.noreply.github.com> Date: Tue, 10 Mar 2026 00:50:06 +0900 Subject: [PATCH 1/4] fix: resolve types export copy issue in stylish-svg --- packages/vite-plugin-react-stylish-svg/tsdown.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite-plugin-react-stylish-svg/tsdown.config.ts b/packages/vite-plugin-react-stylish-svg/tsdown.config.ts index ed5a87a..a34530f 100644 --- a/packages/vite-plugin-react-stylish-svg/tsdown.config.ts +++ b/packages/vite-plugin-react-stylish-svg/tsdown.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'tsdown'; export default defineConfig({ entry: ['./src/index.ts'], copy: [ - { from: 'src/types.d.ts', to: 'dist/types.d.ts' } + { from: 'src/types.d.ts', to: 'dist' } ], }); From 7ca34535cde478d5de78d1f6d503f7a0043364c3 Mon Sep 17 00:00:00 2001 From: StyleList94 <43318609+StyleList94@users.noreply.github.com> Date: Tue, 10 Mar 2026 00:50:13 +0900 Subject: [PATCH 2/4] fix: lower vite peer dependency to >=6.0.0 --- packages/vite-plugin-crush-envy/package.json | 2 +- packages/vite-plugin-react-stylish-svg/package.json | 2 +- packages/vite-plugin-sexy-declare-type/package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/vite-plugin-crush-envy/package.json b/packages/vite-plugin-crush-envy/package.json index 04c401e..567758c 100644 --- a/packages/vite-plugin-crush-envy/package.json +++ b/packages/vite-plugin-crush-envy/package.json @@ -44,7 +44,7 @@ "node": ">=20" }, "peerDependencies": { - "vite": ">=7.0.0" + "vite": ">=6.0.0" }, "devDependencies": { "@plugin-baby/eslint-config": "workspace:*", diff --git a/packages/vite-plugin-react-stylish-svg/package.json b/packages/vite-plugin-react-stylish-svg/package.json index 59b88f9..59a88bd 100644 --- a/packages/vite-plugin-react-stylish-svg/package.json +++ b/packages/vite-plugin-react-stylish-svg/package.json @@ -44,7 +44,7 @@ ], "peerDependencies": { "react": ">=18.0.0", - "vite": ">=7.0.0" + "vite": ">=6.0.0" }, "dependencies": { "@rollup/pluginutils": "^5.3.0", diff --git a/packages/vite-plugin-sexy-declare-type/package.json b/packages/vite-plugin-sexy-declare-type/package.json index 6b7afc5..71c1882 100644 --- a/packages/vite-plugin-sexy-declare-type/package.json +++ b/packages/vite-plugin-sexy-declare-type/package.json @@ -41,7 +41,7 @@ }, "peerDependencies": { "typescript": ">=5.0.0", - "vite": ">=7.0.0" + "vite": ">=6.0.0" }, "devDependencies": { "@plugin-baby/eslint-config": "workspace:*", From 47b3f785b0663b53f34095276d866316f862a086 Mon Sep 17 00:00:00 2001 From: StyleList94 <43318609+StyleList94@users.noreply.github.com> Date: Tue, 10 Mar 2026 01:06:08 +0900 Subject: [PATCH 3/4] chore: add rootDir/outDir to shared tsconfig for ts 6.0 --- packages/_typescript-config/tsdown.json | 8 ++++---- packages/rollup-plugin-im-client-component/tsconfig.json | 4 ---- packages/vite-plugin-crush-envy/tsconfig.json | 3 --- packages/vite-plugin-react-stylish-svg/tsconfig.json | 3 --- packages/vite-plugin-sexy-declare-type/tsconfig.json | 3 --- 5 files changed, 4 insertions(+), 17 deletions(-) diff --git a/packages/_typescript-config/tsdown.json b/packages/_typescript-config/tsdown.json index 9fb7d92..aecbf18 100644 --- a/packages/_typescript-config/tsdown.json +++ b/packages/_typescript-config/tsdown.json @@ -14,8 +14,8 @@ "esModuleInterop": true, "isolatedModules": true, "verbatimModuleSyntax": true, - "skipLibCheck": true - }, - "include": ["src"], - "exclude": ["node_modules", "dist"] + "skipLibCheck": true, + "rootDir": "./src", + "outDir": "./dist" + } } diff --git a/packages/rollup-plugin-im-client-component/tsconfig.json b/packages/rollup-plugin-im-client-component/tsconfig.json index 6c086a8..5d53be4 100644 --- a/packages/rollup-plugin-im-client-component/tsconfig.json +++ b/packages/rollup-plugin-im-client-component/tsconfig.json @@ -1,9 +1,5 @@ { "extends": "@plugin-baby/typescript-config/tsdown.json", - "compilerOptions": { - "rootDir": "./src", - "outDir": "./dist" - }, "include": ["src"], "exclude": ["node_modules", "dist"] } diff --git a/packages/vite-plugin-crush-envy/tsconfig.json b/packages/vite-plugin-crush-envy/tsconfig.json index b795d46..5d53be4 100644 --- a/packages/vite-plugin-crush-envy/tsconfig.json +++ b/packages/vite-plugin-crush-envy/tsconfig.json @@ -1,8 +1,5 @@ { "extends": "@plugin-baby/typescript-config/tsdown.json", - "compilerOptions": { - "outDir": "./dist" - }, "include": ["src"], "exclude": ["node_modules", "dist"] } diff --git a/packages/vite-plugin-react-stylish-svg/tsconfig.json b/packages/vite-plugin-react-stylish-svg/tsconfig.json index b795d46..5d53be4 100644 --- a/packages/vite-plugin-react-stylish-svg/tsconfig.json +++ b/packages/vite-plugin-react-stylish-svg/tsconfig.json @@ -1,8 +1,5 @@ { "extends": "@plugin-baby/typescript-config/tsdown.json", - "compilerOptions": { - "outDir": "./dist" - }, "include": ["src"], "exclude": ["node_modules", "dist"] } diff --git a/packages/vite-plugin-sexy-declare-type/tsconfig.json b/packages/vite-plugin-sexy-declare-type/tsconfig.json index b795d46..5d53be4 100644 --- a/packages/vite-plugin-sexy-declare-type/tsconfig.json +++ b/packages/vite-plugin-sexy-declare-type/tsconfig.json @@ -1,8 +1,5 @@ { "extends": "@plugin-baby/typescript-config/tsdown.json", - "compilerOptions": { - "outDir": "./dist" - }, "include": ["src"], "exclude": ["node_modules", "dist"] } From 6d484450b8d4976af92f0cd440db72d53ad3eb8f Mon Sep 17 00:00:00 2001 From: StyleList94 <43318609+StyleList94@users.noreply.github.com> Date: Tue, 10 Mar 2026 01:08:29 +0900 Subject: [PATCH 4/4] ci: create changeset --- .changeset/crazy-onions-smell.md | 7 +++++++ .changeset/heavy-doodles-play.md | 5 +++++ 2 files changed, 12 insertions(+) create mode 100644 .changeset/crazy-onions-smell.md create mode 100644 .changeset/heavy-doodles-play.md diff --git a/.changeset/crazy-onions-smell.md b/.changeset/crazy-onions-smell.md new file mode 100644 index 0000000..5f6bd9a --- /dev/null +++ b/.changeset/crazy-onions-smell.md @@ -0,0 +1,7 @@ +--- +'rollup-plugin-im-client-component': patch +'vite-plugin-sexy-declare-type': patch +'vite-plugin-crush-envy': patch +--- + +lower vite peer dependency to >=6.0.0 diff --git a/.changeset/heavy-doodles-play.md b/.changeset/heavy-doodles-play.md new file mode 100644 index 0000000..5364a47 --- /dev/null +++ b/.changeset/heavy-doodles-play.md @@ -0,0 +1,5 @@ +--- +'vite-plugin-react-stylish-svg': patch +--- + +fix types export path and lower vite peer dependency