Skip to content

Commit 45b3f8f

Browse files
authored
chore: fix create-vite release script (#9075)
1 parent 880f560 commit 45b3f8f

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

scripts/releaseUtils.ts

+18-3
Original file line numberDiff line numberDiff line change
@@ -226,8 +226,9 @@ export async function logRecentCommits(pkgName: string): Promise<void> {
226226
}
227227

228228
export async function updateTemplateVersions(): Promise<void> {
229-
const viteVersion = (await fs.readJSON('../packages/vite/package.json'))
230-
.version
229+
const viteVersion = (
230+
await fs.readJSON(path.resolve(__dirname, '../packages/vite/package.json'))
231+
).version
231232
if (/beta|alpha|rc/.test(viteVersion)) return
232233

233234
const dir = path.resolve(__dirname, '../packages/create-vite')
@@ -241,7 +242,21 @@ export async function updateTemplateVersions(): Promise<void> {
241242
pkg.devDependencies.vite = `^` + viteVersion
242243
if (template.startsWith('template-vue')) {
243244
pkg.devDependencies['@vitejs/plugin-vue'] =
244-
`^` + (await fs.readJSON('../packages/plugin-vue/package.json')).version
245+
`^` +
246+
(
247+
await fs.readJSON(
248+
path.resolve(__dirname, '../packages/plugin-vue/package.json')
249+
)
250+
).version
251+
}
252+
if (template.startsWith('template-react')) {
253+
pkg.devDependencies['@vitejs/plugin-react'] =
254+
`^` +
255+
(
256+
await fs.readJSON(
257+
path.resolve(__dirname, '../packages/plugin-react/package.json')
258+
)
259+
).version
245260
}
246261
writeFileSync(pkgPath, JSON.stringify(pkg, null, 2) + '\n')
247262
}

0 commit comments

Comments
 (0)