packages
babel-preset-react-app
index.js +42 -25
create-react-app
index.js +90 -43
eslint-config-react-app
index.js +44 -45
react-dev-utils
InterpolateHtmlPlugin.js +14 -13
clearConsole.js +3 -1
formatWebpackMessages.js +14 -16
getProcessForPort.js +15 -9
openBrowser.js +7 -11
prompt.js +5 -3
webpackHotDevClient.js +29 -29
react-scripts
bin
react-scripts.js +30 -30
config
jest
cssTransform.js +1 -1
fileTransform.js +1 -1
env.js +23 -20
paths.js +5 -4
webpack.config.dev.js +8 -12
webpack.config.prod.js +8 -17
fixtures/kitchensink
integration
env.test.js +32 -21
initDOM.js +50 -34
syntax.test.js +80 -50
webpack.test.js +35 -25
src
features
env
FileEnvVariables.js +5 -3
NodePath.js +4 -6
PublicUrl.js +2 -2
ShellEnvVariables.js +5 -3
syntax
ArrayDestructuring.js +4 -9
ArraySpread.js +3 -5
AsyncAwait.js +3 -5
ClassProperties.js +4 -6
ComputedProperties.js +2 -2
CustomInterpolation.js +8 -6
DefaultParameters.js +3 -5
DestructuringAndAwait.js +11 -11
Generators.js +4 -6
ObjectDestructuring.js +3 -3
ObjectSpread.js +2 -2
Promises.js +3 -5
RestAndDefault.js +3 -5
RestParameters.js +3 -5
TemplateInterpolation.js +3 -5
webpack
CssInclusion.js +3 -5
ImageInclusion.js +3 -3
JsonInclusion.js +3 -5
NoExtInclusion.js +4 -6
SvgInclusion.js +3 -5
UnknownExtInclusion.js +4 -6
subfolder
lol.js +3 -1
App.js +75 -27
absoluteLoad.js +1 -1
index.js +1 -4
scripts
build.js +113 -38
eject.js +38 -27
init.js +64 -34
start.js +85 -39
test.js +11 -6
template/src
index.js +1 -4
utils
createJestConfig.js +10 -8
package.json +3 -1
+ 42
- 25
@@ -16,21 +16,30 @@ const plugins = [
@@ -42,9 +51,11 @@ const plugins = [
@@ -74,11 +85,14 @@ if (env === 'test') {
@@ -94,10 +108,13 @@ if (env === 'test') {
+ 90
- 43
@@ -40,13 +40,15 @@
@@ -65,44 +67,78 @@ var program = commander
@@ -111,20 +147,22 @@ function createApp(name, verbose, version, template) {
@@ -142,7 +180,7 @@ function createApp(name, verbose, version, template) {
@@ -154,7 +192,7 @@ function install(packageToInstall, verbose, callback) {
@@ -164,7 +202,7 @@ function install(packageToInstall, verbose, callback) {
@@ -235,8 +273,8 @@ function checkNodeVersion(packageName) {
@@ -254,15 +292,19 @@ function checkAppName(appName) {
@@ -273,10 +315,15 @@ function checkAppName(appName) {
@@ -18,11 +18,8 @@
@@ -30,7 +27,6 @@ module.exports = {
@@ -40,11 +36,8 @@ module.exports = {
@@ -52,7 +45,6 @@ module.exports = {
@@ -87,15 +79,18 @@ module.exports = {
@@ -108,11 +103,7 @@ module.exports = {
@@ -125,26 +116,35 @@ module.exports = {
@@ -155,7 +155,6 @@ module.exports = {
@@ -185,15 +184,17 @@ module.exports = {
@@ -203,13 +204,11 @@ module.exports = {
@@ -25,19 +25,20 @@ class InterpolateHtmlPlugin {