From 440e297c600c7d71c6a4db65c8c9a13d20756ce2 Mon Sep 17 00:00:00 2001 From: weboko Date: Wed, 7 Dec 2022 19:07:57 +0100 Subject: [PATCH] fix: skip npm i for examples without package.json --- packages/create-waku-app/createApp.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/create-waku-app/createApp.js b/packages/create-waku-app/createApp.js index add5ca6..e7316b0 100644 --- a/packages/create-waku-app/createApp.js +++ b/packages/create-waku-app/createApp.js @@ -61,6 +61,12 @@ function createApp(name, template) { } function runNpmInApp(root) { + const packageJsonPath = path.resolve(root, "package.json"); + + if (!fs.existsSync(packageJsonPath)) { + return; + } + console.log("Installing npm packages."); try { execSync(`npm install --prefix ${root}`, { stdio: "ignore" });