Skip to content

Commit f18b828

Browse files
committed
use babel for react-dev-utils
remove build artifacts move babel-cli babel-preset-react-app and cross-env to devDependencies remove unused deps
1 parent 4c0bf03 commit f18b828

26 files changed

+18
-4
lines changed

.eslintignore

+1
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@ build
33
my-app*
44
packages/react-scripts/template
55
packages/react-scripts/fixtures
6+
packages/react-dev-utils/*.js

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"create-react-app": "node tasks/cra.js",
77
"e2e": "tasks/e2e-simple.sh",
88
"e2e:docker": "tasks/local-test.sh",
9-
"postinstall": "node bootstrap.js && cd packages/react-error-overlay/ && npm run build:prod",
9+
"postinstall": "node bootstrap.js && cd packages/react-dev-utils/ && npm run build:prod && cd ../react-error-overlay/ && npm run build:prod",
1010
"publish": "tasks/release.sh",
1111
"start": "node packages/react-scripts/scripts/start.js",
1212
"screencast": "svg-term --cast hItN7sl5yfCPTHxvFg5glhhfp --out screencast.svg --window",

packages/react-dev-utils/.babelrc

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": ["react-app"]
3+
}

packages/react-dev-utils/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/*.js

packages/react-dev-utils/package.json

+12-3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@
44
"description": "Webpack utilities used by Create React App",
55
"repository": "facebookincubator/create-react-app",
66
"license": "MIT",
7+
"scripts": {
8+
"test": "jest",
9+
"prepublish": "npm run build:prod",
10+
"babel": "rimraf *.js && babel src/ -d ./",
11+
"build": "cross-env NODE_ENV=development npm run babel",
12+
"watch": "cross-env NODE_ENV=development npm run babel -- -w",
13+
"build:prod": "cross-env NODE_ENV=production npm run babel"
14+
},
715
"bugs": {
816
"url": "https://github.com/facebookincubator/create-react-app/issues"
917
},
@@ -56,9 +64,10 @@
5664
"text-table": "0.2.0"
5765
},
5866
"devDependencies": {
67+
"babel-cli": "6.24.1",
68+
"babel-preset-react-app": "3.0.2",
69+
"cross-env": "5.0.5",
70+
"rimraf": "^2.6.1",
5971
"jest": "20.0.4"
60-
},
61-
"scripts": {
62-
"test": "jest"
6372
}
6473
}
File renamed without changes.

0 commit comments

Comments
 (0)