diff --git a/packages/babel-preset-react-app/package.json b/packages/babel-preset-react-app/package.json index 25534f59947..fa0ff1e133c 100644 --- a/packages/babel-preset-react-app/package.json +++ b/packages/babel-preset-react-app/package.json @@ -1,11 +1,11 @@ { - "name": "babel-preset-react-app", + "name": "@bradfordlemley/babel-preset-react-app", "version": "3.1.1", "description": "Babel preset used by Create React App", - "repository": "facebookincubator/create-react-app", + "repository": "github:bradfordlemley/create-react-app", "license": "MIT", "bugs": { - "url": "https://github.com/facebookincubator/create-react-app/issues" + "url": "https://github.com/bradfordlemley/create-react-app/issues" }, "files": [ "index.js", diff --git a/packages/confusing-browser-globals/package.json b/packages/confusing-browser-globals/package.json index 15471be6531..842cd8426da 100644 --- a/packages/confusing-browser-globals/package.json +++ b/packages/confusing-browser-globals/package.json @@ -1,5 +1,5 @@ { - "name": "confusing-browser-globals", + "name": "@bradfordlemley/confusing-browser-globals", "version": "1.0.0", "description": "A list of browser globals that are often used by mistake instead of local variables", "license": "MIT", @@ -7,7 +7,7 @@ "scripts": { "test": "jest" }, - "repository": "facebookincubator/create-react-app", + "repository": "github:bradfordlemley/create-react-app", "keywords": [ "eslint", "globals" diff --git a/packages/create-react-app/package.json b/packages/create-react-app/package.json index 5863d2fc36e..3837a0d5614 100644 --- a/packages/create-react-app/package.json +++ b/packages/create-react-app/package.json @@ -1,17 +1,17 @@ { - "name": "create-react-app", + "name": "@bradfordlemley/create-react-app", "version": "1.5.1", "keywords": [ "react" ], "description": "Create React apps with no build configuration.", - "repository": "facebookincubator/create-react-app", + "repository": "github:bradfordlemley/create-react-app", "license": "MIT", "engines": { "node": ">=4" }, "bugs": { - "url": "https://github.com/facebookincubator/create-react-app/issues" + "url": "https://github.com/bradfordlemley/create-react-app/issues" }, "files": [ "index.js", diff --git a/packages/eslint-config-react-app/index.js b/packages/eslint-config-react-app/index.js index de803cf72e7..ab2b64b042e 100644 --- a/packages/eslint-config-react-app/index.js +++ b/packages/eslint-config-react-app/index.js @@ -21,7 +21,7 @@ // This is dangerous as it hides accidentally undefined variables. // We blacklist the globals that we deem potentially confusing. // To use them, explicitly reference them, e.g. `window.name` or `window.status`. -var restrictedGlobals = require('confusing-browser-globals'); +var restrictedGlobals = require('@bradfordlemley/confusing-browser-globals'); module.exports = { root: true, diff --git a/packages/eslint-config-react-app/package.json b/packages/eslint-config-react-app/package.json index 6f2b244a1e5..75fdcdab02e 100644 --- a/packages/eslint-config-react-app/package.json +++ b/packages/eslint-config-react-app/package.json @@ -1,11 +1,11 @@ { - "name": "eslint-config-react-app", + "name": "@bradfordlemley/eslint-config-react-app", "version": "2.1.0", "description": "ESLint configuration used by Create React App", - "repository": "facebookincubator/create-react-app", + "repository": "github:bradfordlemley/create-react-app", "license": "MIT", "bugs": { - "url": "https://github.com/facebookincubator/create-react-app/issues" + "url": "https://github.com/bradfordlemley/create-react-app/issues" }, "files": [ "index.js" @@ -19,6 +19,6 @@ "eslint-plugin-react": "^7.1.0" }, "dependencies": { - "confusing-browser-globals": "^1.0.0" + "@bradfordlemley/confusing-browser-globals": "^1.0.0" } } diff --git a/packages/react-dev-utils/README.md b/packages/react-dev-utils/README.md index 034790c2288..b0baefec8ff 100644 --- a/packages/react-dev-utils/README.md +++ b/packages/react-dev-utils/README.md @@ -26,7 +26,7 @@ It works in tandem with [HtmlWebpackPlugin](https://github.com/ampedandwired/htm ```js var path = require('path'); var HtmlWebpackPlugin = require('html-dev-plugin'); -var InterpolateHtmlPlugin = require('react-dev-utils/InterpolateHtmlPlugin'); +var InterpolateHtmlPlugin = require('@bradfordlemley/react-dev-utils/InterpolateHtmlPlugin'); // Webpack config var publicUrl = '/my-custom-url'; @@ -63,7 +63,7 @@ This Webpack plugin ensures that relative imports from app's source directory do ```js var path = require('path'); -var ModuleScopePlugin = require('react-dev-utils/ModuleScopePlugin'); +var ModuleScopePlugin = require('@bradfordlemley/react-dev-utils/ModuleScopePlugin'); module.exports = { @@ -88,7 +88,7 @@ See [#186](https://github.com/facebookincubator/create-react-app/issues/186) for ```js var path = require('path'); -var WatchMissingNodeModulesPlugin = require('react-dev-utils/WatchMissingNodeModulesPlugin'); +var WatchMissingNodeModulesPlugin = require('@bradfordlemley/react-dev-utils/WatchMissingNodeModulesPlugin'); // Webpack config module.exports = { @@ -113,7 +113,7 @@ If a file is not found, prints a warning message and returns `false`. ```js var path = require('path'); -var checkRequiredFiles = require('react-dev-utils/checkRequiredFiles'); +var checkRequiredFiles = require('@bradfordlemley/react-dev-utils/checkRequiredFiles'); if (!checkRequiredFiles([ path.resolve('public/index.html'), @@ -128,7 +128,7 @@ if (!checkRequiredFiles([ Clears the console, hopefully in a cross-platform way. ```js -var clearConsole = require('react-dev-utils/clearConsole'); +var clearConsole = require('@bradfordlemley/react-dev-utils/clearConsole'); clearConsole(); console.log('Just cleared the screen!'); @@ -140,7 +140,7 @@ This is our custom ESLint formatter that integrates well with Create React App c You can use the default one instead if you prefer so. ```js -const eslintFormatter = require('react-dev-utils/eslintFormatter'); +const eslintFormatter = require('@bradfordlemley/react-dev-utils/eslintFormatter'); // In your webpack config: // ... @@ -178,7 +178,7 @@ Prints the JS and CSS asset sizes after the build, and includes a size compariso var { measureFileSizesBeforeBuild, printFileSizesAfterBuild, -} = require('react-dev-utils/FileSizeReporter'); +} = require('@bradfordlemley/react-dev-utils/FileSizeReporter'); measureFileSizesBeforeBuild(buildFolder).then(previousFileSizes => { return cleanAndRebuild().then(webpackStats => { @@ -194,7 +194,7 @@ Extracts and prettifies warning and error messages from webpack [stats](https:// ```js var webpack = require('webpack'); var config = require('../config/webpack.config.dev'); -var formatWebpackMessages = require('react-dev-utils/formatWebpackMessages'); +var formatWebpackMessages = require('@bradfordlemley/react-dev-utils/formatWebpackMessages'); var compiler = webpack(config); @@ -226,7 +226,7 @@ Prettify some known build errors. Pass an Error object to log a prettified error message in the console. ``` - const printBuildError = require('react-dev-utils/printBuildError') + const printBuildError = require('@bradfordlemley/react-dev-utils/printBuildError') try { build() } catch(e) { @@ -245,7 +245,7 @@ in /Users/developer/create-react-app ``` ```js -var getProcessForPort = require('react-dev-utils/getProcessForPort'); +var getProcessForPort = require('@bradfordlemley/react-dev-utils/getProcessForPort'); getProcessForPort(3000); ``` @@ -267,7 +267,7 @@ Otherwise, falls back to [opn](https://github.com/sindresorhus/opn) behavior. ```js var path = require('path'); -var openBrowser = require('react-dev-utils/openBrowser'); +var openBrowser = require('@bradfordlemley/react-dev-utils/openBrowser'); if (openBrowser('http://localhost:3000')) { console.log('The browser tab has been opened!'); diff --git a/packages/react-dev-utils/package.json b/packages/react-dev-utils/package.json index 1961bf1fc8d..12aa057c048 100644 --- a/packages/react-dev-utils/package.json +++ b/packages/react-dev-utils/package.json @@ -1,11 +1,11 @@ { - "name": "react-dev-utils", + "name": "@bradfordlemley/react-dev-utils", "version": "5.0.0", "description": "Webpack utilities used by Create React App", - "repository": "facebookincubator/create-react-app", + "repository": "github:bradfordlemley/create-react-app", "license": "MIT", "bugs": { - "url": "https://github.com/facebookincubator/create-react-app/issues" + "url": "https://github.com/bradfordlemley/create-react-app/issues" }, "engines": { "node": ">=6" @@ -51,7 +51,7 @@ "is-root": "1.0.0", "opn": "5.2.0", "pkg-up": "2.0.0", - "react-error-overlay": "^4.0.0", + "@bradfordlemley/react-error-overlay": "^4.0.0", "recursive-readdir": "2.2.1", "shell-quote": "1.6.1", "sockjs-client": "1.1.4", diff --git a/packages/react-dev-utils/webpackHotDevClient.js b/packages/react-dev-utils/webpackHotDevClient.js index cbbc80029ae..e9ec861d551 100644 --- a/packages/react-dev-utils/webpackHotDevClient.js +++ b/packages/react-dev-utils/webpackHotDevClient.js @@ -21,7 +21,7 @@ var stripAnsi = require('strip-ansi'); var url = require('url'); var launchEditorEndpoint = require('./launchEditorEndpoint'); var formatWebpackMessages = require('./formatWebpackMessages'); -var ErrorOverlay = require('react-error-overlay'); +var ErrorOverlay = require('@bradfordlemley/react-error-overlay'); ErrorOverlay.setEditorHandler(function editorHandler(errorLocation) { // Keep this sync with errorOverlayMiddleware.js diff --git a/packages/react-error-overlay/.babelrc b/packages/react-error-overlay/.babelrc index c14b2828d16..62fa7d2cc79 100644 --- a/packages/react-error-overlay/.babelrc +++ b/packages/react-error-overlay/.babelrc @@ -1,3 +1,3 @@ { - "presets": ["react-app"] + "presets": ["@bradfordlemley/react-app"] } diff --git a/packages/react-error-overlay/package.json b/packages/react-error-overlay/package.json index 57baa13bb9d..2db442fdabb 100644 --- a/packages/react-error-overlay/package.json +++ b/packages/react-error-overlay/package.json @@ -1,5 +1,5 @@ { - "name": "react-error-overlay", + "name": "@bradfordlemley/react-error-overlay", "version": "4.0.0", "description": "An overlay for displaying stack frames.", "main": "lib/index.js", @@ -10,10 +10,10 @@ "build": "cross-env NODE_ENV=development node build.js", "build:prod": "cross-env NODE_ENV=production node build.js" }, - "repository": "facebookincubator/create-react-app", + "repository": "github:bradfordlemley/create-react-app", "license": "MIT", "bugs": { - "url": "https://github.com/facebookincubator/create-react-app/issues" + "url": "https://github.com/bradfordlemley/create-react-app/issues" }, "keywords": [ "overlay", @@ -38,12 +38,12 @@ "babel-eslint": "^8.0.2", "babel-jest": "^22.1.0", "babel-loader": "^8.0.0-beta.0", - "babel-preset-react-app": "^3.1.1", + "@bradfordlemley/babel-preset-react-app": "^3.1.1", "chalk": "^2.1.0", "chokidar": "^2.0.0", "cross-env": "5.1.3", "eslint": "4.15.0", - "eslint-config-react-app": "^2.1.0", + "@bradfordlemley/eslint-config-react-app": "^2.1.0", "eslint-plugin-flowtype": "2.41.0", "eslint-plugin-import": "2.8.0", "eslint-plugin-jsx-a11y": "6.0.3", diff --git a/packages/react-error-overlay/webpack.config.iframe.js b/packages/react-error-overlay/webpack.config.iframe.js index a3cc7c44861..b2889e7127f 100644 --- a/packages/react-error-overlay/webpack.config.iframe.js +++ b/packages/react-error-overlay/webpack.config.iframe.js @@ -35,7 +35,9 @@ module.exports = { options: { babelrc: false, compact: false, - presets: ['babel-preset-react-app/dependencies'], + presets: [ + '@bradfordlemley/babel-preset-react-app/dependencies', + ], }, }, }, diff --git a/packages/react-scripts/bin/react-scripts.js b/packages/react-scripts/bin/react-scripts.js index 9e41f5da2b9..8cc32ae52ca 100755 --- a/packages/react-scripts/bin/react-scripts.js +++ b/packages/react-scripts/bin/react-scripts.js @@ -15,7 +15,7 @@ process.on('unhandledRejection', err => { throw err; }); -const spawn = require('react-dev-utils/crossSpawn'); +const spawn = require('@bradfordlemley/react-dev-utils/crossSpawn'); const args = process.argv.slice(2); const scriptIndex = args.findIndex( diff --git a/packages/react-scripts/config/jest/babelTransform.js b/packages/react-scripts/config/jest/babelTransform.js index 8792f3f6473..f72308ea419 100644 --- a/packages/react-scripts/config/jest/babelTransform.js +++ b/packages/react-scripts/config/jest/babelTransform.js @@ -11,7 +11,7 @@ const babelJest = require('babel-jest'); module.exports = babelJest.createTransformer({ - presets: [require.resolve('babel-preset-react-app')], + presets: [require.resolve('@bradfordlemley/babel-preset-react-app')], // @remove-on-eject-begin babelrc: false, // @remove-on-eject-end diff --git a/packages/react-scripts/config/webpack.config.dev.js b/packages/react-scripts/config/webpack.config.dev.js index abed9fc39e4..09971851655 100644 --- a/packages/react-scripts/config/webpack.config.dev.js +++ b/packages/react-scripts/config/webpack.config.dev.js @@ -13,10 +13,10 @@ const path = require('path'); const webpack = require('webpack'); const HtmlWebpackPlugin = require('html-webpack-plugin'); const CaseSensitivePathsPlugin = require('case-sensitive-paths-webpack-plugin'); -const InterpolateHtmlPlugin = require('react-dev-utils/InterpolateHtmlPlugin'); -const WatchMissingNodeModulesPlugin = require('react-dev-utils/WatchMissingNodeModulesPlugin'); -const eslintFormatter = require('react-dev-utils/eslintFormatter'); -const ModuleScopePlugin = require('react-dev-utils/ModuleScopePlugin'); +const InterpolateHtmlPlugin = require('@bradfordlemley/react-dev-utils/InterpolateHtmlPlugin'); +const WatchMissingNodeModulesPlugin = require('@bradfordlemley/react-dev-utils/WatchMissingNodeModulesPlugin'); +const eslintFormatter = require('@bradfordlemley/react-dev-utils/eslintFormatter'); +const ModuleScopePlugin = require('@bradfordlemley/react-dev-utils/ModuleScopePlugin'); const getClientEnvironment = require('./env'); const paths = require('./paths'); @@ -68,7 +68,7 @@ module.exports = { // the line below with these two lines if you prefer the stock client: // require.resolve('webpack-dev-server/client') + '?/', // require.resolve('webpack/hot/dev-server'), - require.resolve('react-dev-utils/webpackHotDevClient'), + require.resolve('@bradfordlemley/react-dev-utils/webpackHotDevClient'), // Finally, this is your app's code: paths.appIndexJs, // We include the app code last so that if there is a runtime error during @@ -154,7 +154,9 @@ module.exports = { formatter: eslintFormatter, eslintPath: require.resolve('eslint'), baseConfig: { - extends: [require.resolve('eslint-config-react-app')], + extends: [ + require.resolve('@bradfordlemley/eslint-config-react-app'), + ], }, // @remove-on-eject-begin ignore: false, @@ -199,7 +201,9 @@ module.exports = { // @remove-on-eject-begin babelrc: false, // @remove-on-eject-end - presets: [require.resolve('babel-preset-react-app')], + presets: [ + require.resolve('@bradfordlemley/babel-preset-react-app'), + ], // This is a feature of `babel-loader` for webpack (not Babel itself). // It enables caching results in ./node_modules/.cache/babel-loader/ // directory for faster rebuilds. @@ -223,7 +227,9 @@ module.exports = { babelrc: false, compact: false, presets: [ - require.resolve('babel-preset-react-app/dependencies'), + require.resolve( + '@bradfordlemley/babel-preset-react-app/dependencies' + ), ], cacheDirectory: true, highlightCode: true, @@ -286,7 +292,9 @@ module.exports = { // @remove-on-eject-begin babelrc: false, // @remove-on-eject-end - presets: [require.resolve('babel-preset-react-app')], + presets: [ + require.resolve('@bradfordlemley/babel-preset-react-app'), + ], cacheDirectory: true, }, }, diff --git a/packages/react-scripts/config/webpack.config.prod.js b/packages/react-scripts/config/webpack.config.prod.js index e89da8bdedc..4df106458a2 100644 --- a/packages/react-scripts/config/webpack.config.prod.js +++ b/packages/react-scripts/config/webpack.config.prod.js @@ -15,10 +15,10 @@ const HtmlWebpackPlugin = require('html-webpack-plugin'); const UglifyJsPlugin = require('uglifyjs-webpack-plugin'); const ExtractTextPlugin = require('extract-text-webpack-plugin'); const ManifestPlugin = require('webpack-manifest-plugin'); -const InterpolateHtmlPlugin = require('react-dev-utils/InterpolateHtmlPlugin'); +const InterpolateHtmlPlugin = require('@bradfordlemley/react-dev-utils/InterpolateHtmlPlugin'); const SWPrecacheWebpackPlugin = require('sw-precache-webpack-plugin'); -const eslintFormatter = require('react-dev-utils/eslintFormatter'); -const ModuleScopePlugin = require('react-dev-utils/ModuleScopePlugin'); +const eslintFormatter = require('@bradfordlemley/react-dev-utils/eslintFormatter'); +const ModuleScopePlugin = require('@bradfordlemley/react-dev-utils/ModuleScopePlugin'); const paths = require('./paths'); const getClientEnvironment = require('./env'); @@ -163,7 +163,9 @@ module.exports = { // TODO: consider separate config for production, // e.g. to enable no-console and no-debugger only in production. baseConfig: { - extends: [require.resolve('eslint-config-react-app')], + extends: [ + require.resolve('@bradfordlemley/eslint-config-react-app'), + ], }, // @remove-on-eject-begin ignore: false, @@ -207,7 +209,9 @@ module.exports = { // @remove-on-eject-begin babelrc: false, // @remove-on-eject-end - presets: [require.resolve('babel-preset-react-app')], + presets: [ + require.resolve('@bradfordlemley/babel-preset-react-app'), + ], compact: true, highlightCode: true, }, @@ -228,7 +232,9 @@ module.exports = { babelrc: false, compact: false, presets: [ - require.resolve('babel-preset-react-app/dependencies'), + require.resolve( + '@bradfordlemley/babel-preset-react-app/dependencies' + ), ], cacheDirectory: true, highlightCode: true, @@ -328,7 +334,9 @@ module.exports = { // @remove-on-eject-begin babelrc: false, // @remove-on-eject-end - presets: [require.resolve('babel-preset-react-app')], + presets: [ + require.resolve('@bradfordlemley/babel-preset-react-app'), + ], cacheDirectory: true, }, }, diff --git a/packages/react-scripts/config/webpackDevServer.config.js b/packages/react-scripts/config/webpackDevServer.config.js index 3c9c6cf0ce7..9557b4382de 100644 --- a/packages/react-scripts/config/webpackDevServer.config.js +++ b/packages/react-scripts/config/webpackDevServer.config.js @@ -8,9 +8,9 @@ // @remove-on-eject-end 'use strict'; -const errorOverlayMiddleware = require('react-dev-utils/errorOverlayMiddleware'); -const noopServiceWorkerMiddleware = require('react-dev-utils/noopServiceWorkerMiddleware'); -const ignoredFiles = require('react-dev-utils/ignoredFiles'); +const errorOverlayMiddleware = require('@bradfordlemley/react-dev-utils/errorOverlayMiddleware'); +const noopServiceWorkerMiddleware = require('@bradfordlemley/react-dev-utils/noopServiceWorkerMiddleware'); +const ignoredFiles = require('@bradfordlemley/react-dev-utils/ignoredFiles'); const config = require('./webpack.config.dev'); const paths = require('./paths'); diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json index ea668999b41..12602b37551 100644 --- a/packages/react-scripts/package.json +++ b/packages/react-scripts/package.json @@ -1,14 +1,14 @@ { - "name": "react-scripts", - "version": "1.1.0", - "description": "Configuration and scripts for Create React App.", - "repository": "facebookincubator/create-react-app", + "name": "@bradfordlemley/react-scripts", + "version": "2.0.0-plus.1", + "description": "CRA plus sauce", + "repository": "github:bradfordlemley/create-react-app", "license": "MIT", "engines": { "node": ">=6" }, "bugs": { - "url": "https://github.com/facebookincubator/create-react-app/issues" + "url": "https://github.com/bradfordlemley/create-react-app/issues" }, "files": [ "bin", @@ -28,14 +28,14 @@ "babel-eslint": "8.2.1", "babel-jest": "22.1.0", "babel-loader": "8.0.0-beta.0", - "babel-preset-react-app": "^3.1.1", + "@bradfordlemley/babel-preset-react-app": "^3.1.1", "case-sensitive-paths-webpack-plugin": "2.1.1", "chalk": "2.3.0", "css-loader": "0.28.9", "dotenv": "4.0.0", "dotenv-expand": "4.0.1", "eslint": "4.15.0", - "eslint-config-react-app": "^2.1.0", + "@bradfordlemley/eslint-config-react-app": "^2.1.0", "eslint-loader": "1.9.0", "eslint-plugin-flowtype": "2.41.0", "eslint-plugin-import": "2.8.0", @@ -54,7 +54,7 @@ "postcss-loader": "2.0.10", "promise": "8.0.1", "raf": "3.4.0", - "react-dev-utils": "^5.0.0", + "@bradfordlemley/react-dev-utils": "^5.0.0", "style-loader": "0.19.1", "svgr": "1.6.0", "sw-precache-webpack-plugin": "0.11.4", diff --git a/packages/react-scripts/scripts/build.js b/packages/react-scripts/scripts/build.js index cca5ff28313..a9da27d0e27 100644 --- a/packages/react-scripts/scripts/build.js +++ b/packages/react-scripts/scripts/build.js @@ -35,12 +35,14 @@ const fs = require('fs-extra'); const webpack = require('webpack'); const config = require('../config/webpack.config.prod'); const paths = require('../config/paths'); -const checkRequiredFiles = require('react-dev-utils/checkRequiredFiles'); -const formatWebpackMessages = require('react-dev-utils/formatWebpackMessages'); -const printHostingInstructions = require('react-dev-utils/printHostingInstructions'); -const FileSizeReporter = require('react-dev-utils/FileSizeReporter'); -const printBuildError = require('react-dev-utils/printBuildError'); -const { printBrowsers } = require('react-dev-utils/browsersHelper'); +const checkRequiredFiles = require('@bradfordlemley/react-dev-utils/checkRequiredFiles'); +const formatWebpackMessages = require('@bradfordlemley/react-dev-utils/formatWebpackMessages'); +const printHostingInstructions = require('@bradfordlemley/react-dev-utils/printHostingInstructions'); +const FileSizeReporter = require('@bradfordlemley/react-dev-utils/FileSizeReporter'); +const printBuildError = require('@bradfordlemley/react-dev-utils/printBuildError'); +const { + printBrowsers, +} = require('@bradfordlemley/react-dev-utils/browsersHelper'); const measureFileSizesBeforeBuild = FileSizeReporter.measureFileSizesBeforeBuild; @@ -58,7 +60,9 @@ if (!checkRequiredFiles([paths.appHtml, paths.appIndexJs])) { // We require that you explictly set browsers and do not fall back to // browserslist defaults. -const { checkBrowsers } = require('react-dev-utils/browsersHelper'); +const { + checkBrowsers, +} = require('@bradfordlemley/react-dev-utils/browsersHelper'); checkBrowsers(paths.appPath) .then(() => { // First, read the current file sizes in build directory. diff --git a/packages/react-scripts/scripts/eject.js b/packages/react-scripts/scripts/eject.js index 76f8be64be2..0f471358dc9 100644 --- a/packages/react-scripts/scripts/eject.js +++ b/packages/react-scripts/scripts/eject.js @@ -20,8 +20,8 @@ const execSync = require('child_process').execSync; 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 inquirer = require('@bradfordlemley/react-dev-utils/inquirer'); +const spawnSync = require('@bradfordlemley/react-dev-utils/crossSpawn').sync; const os = require('os'); const green = chalk.green; diff --git a/packages/react-scripts/scripts/init.js b/packages/react-scripts/scripts/init.js index ac695d167d9..0045f7a682d 100644 --- a/packages/react-scripts/scripts/init.js +++ b/packages/react-scripts/scripts/init.js @@ -18,8 +18,10 @@ const fs = require('fs-extra'); const path = require('path'); const chalk = require('chalk'); const execSync = require('child_process').execSync; -const spawn = require('react-dev-utils/crossSpawn'); -const { defaultBrowsers } = require('react-dev-utils/browsersHelper'); +const spawn = require('@bradfordlemley/react-dev-utils/crossSpawn'); +const { + defaultBrowsers, +} = require('@bradfordlemley/react-dev-utils/browsersHelper'); const os = require('os'); function isInGitRepository() { diff --git a/packages/react-scripts/scripts/start.js b/packages/react-scripts/scripts/start.js index 1546f4f4554..4f3d62d07b7 100644 --- a/packages/react-scripts/scripts/start.js +++ b/packages/react-scripts/scripts/start.js @@ -33,15 +33,15 @@ const fs = require('fs'); const chalk = require('chalk'); const webpack = require('webpack'); const WebpackDevServer = require('webpack-dev-server'); -const clearConsole = require('react-dev-utils/clearConsole'); -const checkRequiredFiles = require('react-dev-utils/checkRequiredFiles'); +const clearConsole = require('@bradfordlemley/react-dev-utils/clearConsole'); +const checkRequiredFiles = require('@bradfordlemley/react-dev-utils/checkRequiredFiles'); const { choosePort, createCompiler, prepareProxy, prepareUrls, -} = require('react-dev-utils/WebpackDevServerUtils'); -const openBrowser = require('react-dev-utils/openBrowser'); +} = require('@bradfordlemley/react-dev-utils/WebpackDevServerUtils'); +const openBrowser = require('@bradfordlemley/react-dev-utils/openBrowser'); const paths = require('../config/paths'); const config = require('../config/webpack.config.dev'); const createDevServerConfig = require('../config/webpackDevServer.config'); @@ -69,13 +69,17 @@ if (process.env.HOST) { console.log( `If this was unintentional, check that you haven't mistakenly set it in your shell.` ); - console.log(`Learn more here: ${chalk.yellow('http://bit.ly/CRA-advanced-config')}`); + console.log( + `Learn more here: ${chalk.yellow('http://bit.ly/CRA-advanced-config')}` + ); console.log(); } // We require that you explictly set browsers and do not fall back to // browserslist defaults. -const { checkBrowsers } = require('react-dev-utils/browsersHelper'); +const { + checkBrowsers, +} = require('@bradfordlemley/react-dev-utils/browsersHelper'); checkBrowsers(paths.appPath) .then(() => { // We attempt to use the default port but if it is busy, we offer the user to