From a85ae1d95133516be258b67fc8c853eb343519b4 Mon Sep 17 00:00:00 2001
From: Joe Haddad <timer150@gmail.com>
Date: Tue, 28 Feb 2017 18:03:37 -0500
Subject: [PATCH] False expression should not be in dependencies

---
 packages/create-react-app/index.js | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/packages/create-react-app/index.js b/packages/create-react-app/index.js
index fda95f1c0..106e884f5 100755
--- a/packages/create-react-app/index.js
+++ b/packages/create-react-app/index.js
@@ -164,8 +164,11 @@ function install(useYarn, dependencies, verbose, isOnline) {
       args = [
         'add',
         '--exact',
-        isOnline === false && '--offline'
-      ].concat(dependencies);
+      ];
+      if (!isOnline) {
+        args.push('--offline');
+      }
+      [].push.apply(args, dependencies);
 
       if (!isOnline) {
         console.log(chalk.yellow('You appear to be offline.'));
-- 
GitLab