diff --git a/bin/react-scripts.js b/bin/react-scripts.js index 7bf1e7503e2..cb52fe71b09 100755 --- a/bin/react-scripts.js +++ b/bin/react-scripts.js @@ -10,7 +10,7 @@ 'use strict'; -const spawn = require('cross-spawn'); +const spawn = require('react-dev-utils/crossSpawn'); const script = process.argv[2]; const args = process.argv.slice(3); diff --git a/package.json b/package.json index 402dc6dd54e..b8c0f69574b 100644 --- a/package.json +++ b/package.json @@ -30,8 +30,6 @@ "babel-runtime": "6.23.0", "case-sensitive-paths-webpack-plugin": "1.1.4", "chalk": "1.1.3", - "connect-history-api-fallback": "1.3.0", - "cross-spawn": "4.0.2", "css-loader": "0.28.1", "dotenv": "4.0.0", "eslint": "3.19.0", diff --git a/scripts/eject.js b/scripts/eject.js index 796e6f63a05..c771e075d35 100644 --- a/scripts/eject.js +++ b/scripts/eject.js @@ -19,11 +19,11 @@ process.on('unhandledRejection', err => { const fs = require('fs-extra'); const path = require('path'); const execSync = require('child_process').execSync; -const spawnSync = require('cross-spawn').sync; const chalk = require('chalk'); const paths = require('../config/paths'); const createJestConfig = require('./utils/createJestConfig'); const inquirer = require('react-dev-utils/inquirer'); +const spawnSync = require('react-dev-utils/crossSpawn').sync; const green = chalk.green; const cyan = chalk.cyan; diff --git a/scripts/init.js b/scripts/init.js index 87d87e621e7..a50704d1cf7 100644 --- a/scripts/init.js +++ b/scripts/init.js @@ -18,8 +18,8 @@ process.on('unhandledRejection', err => { const fs = require('fs-extra'); const path = require('path'); -const spawn = require('cross-spawn'); const chalk = require('chalk'); +const spawn = require('react-dev-utils/crossSpawn'); module.exports = function( appPath,