fix: await until dependencies installed then run detypes proccess
fix vue-sonner js
This commit is contained in:
parent
1c9cb68c13
commit
f3b5050ee8
|
|
@ -157,6 +157,20 @@ export const add = new Command()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Install dependencies.
|
||||||
|
await Promise.allSettled(
|
||||||
|
[
|
||||||
|
item.dependencies?.length && await addDependency(item.dependencies, {
|
||||||
|
cwd,
|
||||||
|
silent: true,
|
||||||
|
}),
|
||||||
|
item.devDependencies?.length && await addDevDependency(item.devDependencies, {
|
||||||
|
cwd,
|
||||||
|
silent: true,
|
||||||
|
}),
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
const componentDir = path.resolve(targetDir, item.name)
|
const componentDir = path.resolve(targetDir, item.name)
|
||||||
if (!existsSync(componentDir))
|
if (!existsSync(componentDir))
|
||||||
await fs.mkdir(componentDir, { recursive: true })
|
await fs.mkdir(componentDir, { recursive: true })
|
||||||
|
|
@ -199,20 +213,6 @@ export const add = new Command()
|
||||||
|
|
||||||
await fs.writeFile(filePath, content)
|
await fs.writeFile(filePath, content)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Install dependencies.
|
|
||||||
await Promise.allSettled(
|
|
||||||
[
|
|
||||||
item.dependencies?.length && await addDependency(item.dependencies, {
|
|
||||||
cwd,
|
|
||||||
silent: true,
|
|
||||||
}),
|
|
||||||
item.devDependencies?.length && await addDevDependency(item.devDependencies, {
|
|
||||||
cwd,
|
|
||||||
silent: true,
|
|
||||||
}),
|
|
||||||
],
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
spinner.succeed('Done.')
|
spinner.succeed('Done.')
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user