feat(cli): typescript as a required dependency

This commit is contained in:
pengzhanbo 2025-11-14 17:45:08 +08:00
parent ab26dec457
commit 6fc6385de4

View File

@ -21,7 +21,6 @@ export async function createPackageJson(
siteDescription, siteDescription,
bundler, bundler,
injectNpmScripts, injectNpmScripts,
useTs,
}: ResolvedData, }: ResolvedData,
): Promise<File> { ): Promise<File> {
if (mode === Mode.create) { if (mode === Mode.create) {
@ -84,7 +83,6 @@ export async function createPackageJson(
if (!hasDep('vue')) if (!hasDep('vue'))
deps.push('vue') deps.push('vue')
if (useTs)
deps.push('typescript') deps.push('typescript')
for (const dep of deps) for (const dep of deps)