Skip to content

Commit 9ccb8b5

Browse files
committed
Stage install dependencies
1 parent 38d00e1 commit 9ccb8b5

File tree

2 files changed

+20
-3
lines changed

2 files changed

+20
-3
lines changed

packages/create-react-dependency/index.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ if (typeof projectName === "undefined") {
3333
fs.mkdirSync(projectName);
3434

3535
createPackageJson(root, projectName);
36-
await installTemplate(root);
37-
38-
// installDependencies(root, type, verbose);
36+
await createTemplate(root);
37+
installDependencies(root, type, verbose);
3938
// initializeGit(name, verbose);
4039
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
"use strict";
2+
3+
const { execSync } = require("child_process");
4+
5+
const installDependencies = dir => {
6+
const originalDirectory = process.cwd();
7+
try {
8+
process.chdir(dir);
9+
10+
execSync("yarnpkg install", { stdio: "inherit" });
11+
} catch (err) {
12+
console.log(`\x1b[31m${err}\x1b[0m`);
13+
}
14+
15+
process.chdir(originalDirectory);
16+
};
17+
18+
module.exports = installDependencies;

0 commit comments

Comments
 (0)