packages
create-react-app
createReactApp.js +13 -33
eslint-config-react-app
index.js +1 -2
react-dev-utils
FileSizeReporter.js +9 -6
ModuleScopePlugin.js +4 -15
WebpackDevServerUtils.js +48 -53
ansiHTML.js +1 -2
eslintFormatter.js +1 -2
launchEditor.js +3 -6
openBrowser.js +1 -2
printHostingInstructions.js +10 -30
prompt.js +44 -0
webpackHotDevClient.js +3 -6
react-error-overlay/src
__tests__
mapper.js +3 -6
components
frame.js +6 -8
overlay.js +3 -2
utils
isInternalFile.js +2 -4
unmapper.js +1 -2
react-scripts
bin
react-scripts-ts.js +1 -4
config
jest
babelTransform.js +0 -16
typescriptTransform.js +66 -0
env.js +7 -4
paths.js +9 -10
webpack.config.dev.js +32 -34
webpack.config.prod.js +25 -32
webpackDevServer.config.js +2 -2
fixtures/kitchensink
integration
env.test.js +3 -4
initDOM.js +23 -25
src
features
env
FileEnvVariables.js +3 -2
NodePath.js +2 -2
PublicUrl.js +3 -2
ShellEnvVariables.js +3 -2
syntax
ArraySpread.js +2 -2
AsyncAwait.js +2 -2
ClassProperties.js +2 -2
ComputedProperties.js +2 -2
CustomInterpolation.js +2 -2
DefaultParameters.js +2 -2
DestructuringAndAwait.js +2 -2
Generators.js +2 -2
ObjectSpread.js +2 -2
Promises.js +2 -2
RestAndDefault.js +2 -2
RestParameters.js +2 -2
TemplateInterpolation.js +2 -2
webpack
ImageInclusion.js +3 -2
JsonInclusion.js +3 -2
NoExtInclusion.js +3 -2
UnknownExtInclusion.js +3 -2
App.js +39 -57
scripts
utils
createJestConfig.js +12 -10
build.js +1 -2
eject.js +26 -26
init.js +32 -12
template
src
App.test.tsx +2 -2
App.tsx +5 -4
index.tsx +11 -0
registerServiceWorker.ts +0 -0
tsconfig.json +32 -0
tslint.json +99 -0
eslintrc +3 -0
package.json +34 -5
tasks
e2e-simple.sh +7 -6
.gitignore +1 -0
.travis.yml +1 -8
ISSUE_TEMPLATE.md +59 -0
README.md +56 -226
package.json +4 -0
@@ -74,14 +74,10 @@ const program = new commander.Command(packageJson.name)
@@ -91,9 +87,7 @@ const program = new commander.Command(packageJson.name)
@@ -264,19 +258,15 @@ function run(
@@ -344,9 +334,7 @@ function run(
@@ -434,9 +422,7 @@ function getPackageName(installPackage) {
@@ -499,9 +485,7 @@ function checkAppName(appName) {
@@ -513,9 +497,7 @@ function checkAppName(appName) {
@@ -537,9 +519,7 @@ function makeCaretRange(dependencies, name) {
@@ -236,8 +236,7 @@ module.exports = {
@@ -119,12 +119,15 @@ function measureFileSizesBeforeBuild(buildFolder) {
@@ -50,24 +50,13 @@ class ModuleScopePlugin {
@@ -37,20 +37,18 @@ if (isSmokeTest) {
@@ -182,7 +180,7 @@ function createCompiler(webpack, config, appName, urls, useYarn) {
@@ -319,11 +317,9 @@ function prepareProxy(proxy, appPublicFolder) {
@@ -379,40 +375,39 @@ function prepareProxy(proxy, appPublicFolder) {