mirror of
https://github.com/pengzhanbo/vuepress-theme-plume.git
synced 2026-04-23 10:58:13 +08:00
feat(cli): typescript as a required dependency
This commit is contained in:
parent
ab26dec457
commit
6fc6385de4
@ -21,7 +21,6 @@ export async function createPackageJson(
|
||||
siteDescription,
|
||||
bundler,
|
||||
injectNpmScripts,
|
||||
useTs,
|
||||
}: ResolvedData,
|
||||
): Promise<File> {
|
||||
if (mode === Mode.create) {
|
||||
@ -84,8 +83,7 @@ export async function createPackageJson(
|
||||
if (!hasDep('vue'))
|
||||
deps.push('vue')
|
||||
|
||||
if (useTs)
|
||||
deps.push('typescript')
|
||||
deps.push('typescript')
|
||||
|
||||
for (const dep of deps)
|
||||
pkg.devDependencies[dep] = meta[dep]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user