mirror of
https://github.com/stack-auth/stack.git
synced 2026-06-13 21:01:21 +08:00
Merge branch 'dev' into update-oauth-docs
This commit is contained in:
commit
f93ce8a7eb
@ -234,8 +234,19 @@ async function main(): Promise<void> {
|
||||
// Install dependencies
|
||||
console.log();
|
||||
console.log(colorize.bold`Installing dependencies...`);
|
||||
const installCommand = packageManager === "yarn" ? "yarn add" : `${packageManager} install`;
|
||||
await shellNicelyFormatted(`${installCommand} ${packagesToInstall.join(' ')}`, {
|
||||
const installCommandMap = new Map<string, string>([
|
||||
["npm", "npm install"],
|
||||
["yarn", "yarn add"],
|
||||
["pnpm", "pnpm add"],
|
||||
["bun", "bun add"],
|
||||
]);
|
||||
const installCommand = installCommandMap.get(packageManager) ?? `${packageManager} install`;
|
||||
// Quote each package name to avoid shell interpretation of env-overridden values.
|
||||
const safePackages = packagesToInstall.map((p) => JSON.stringify(p));
|
||||
await shellNicelyFormatted(`${installCommand} ${safePackages.join(' ')}`, {
|
||||
shell: true,
|
||||
cwd: projectPath,
|
||||
});
|
||||
shell: true,
|
||||
cwd: projectPath,
|
||||
});
|
||||
|
||||
Loading…
Reference in New Issue
Block a user