Skip to content
This repository was archived by the owner on Jan 25, 2024. It is now read-only.

Commit be67734

Browse files
log dev deps
1 parent 13e9224 commit be67734

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

src/create-nteract-app.js

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,15 +99,23 @@ function createApp(name, verbose, version, useNpm, template, language) {
9999
);
100100
const originalDirectory = process.cwd();
101101
process.chdir(root);
102-
run(root, appName, version, verbose, originalDirectory, template);
102+
const devDeps = Object.keys(packageJson.devDependencies);
103+
run(root, appName, version, verbose, originalDirectory, template, devDeps);
103104
}
104105
const exec = require("child_process").exec;
105106
let nodePath;
106107
exec("npm config get prefix", function(err, stdout, stderr) {
107108
nodePath = stdout;
108109
});
109-
110-
function run(root, appName, version, verbose, originalDirectory, template) {
110+
function run(
111+
root,
112+
appName,
113+
version,
114+
verbose,
115+
originalDirectory,
116+
template,
117+
devDeps
118+
) {
111119
const allDependencies = [
112120
"react",
113121
"react-dom",
@@ -128,7 +136,10 @@ function run(root, appName, version, verbose, originalDirectory, template) {
128136
console.log("Installing packages. This might take a couple of minutes.");
129137
let packageName;
130138
console.log(
131-
`Installing ${allDependencies.map(entry => chalk.cyan(entry)).join(", ")}`
139+
`Installing ${allDependencies
140+
.concat(devDeps)
141+
.map(entry => chalk.cyan(entry))
142+
.join(", ")}`
132143
);
133144
console.log();
134145
const useYarn = isYarnAvailable();

0 commit comments

Comments
 (0)