Commit Graph

612 Commits

Author SHA1 Message Date
Dan Abramov
96f4be9b75 Publish
- create-react-app@1.0.2
 - react-dev-utils@0.4.2
 - react-scripts@0.8.4
create-react-app@1.0.2 v0.8.4 react-scripts@0.8.4 react-dev-utils@0.4.2
2016-12-11 11:50:25 +00:00
Dan Abramov
92efefcec6 Add 0.8.4 changelog (#1238) 2016-12-11 03:49:39 -08:00
Dan Abramov
a13a65f1c5 Clear scrollback in test mode (#1237) 2016-12-11 03:33:34 -08:00
Dan Abramov
a8dedf3275 Tweak console messages (#1236)
* Tweak minimal Node error message

* Tweak console messages

* It doesn't need to be from npm

* Try to fix e2e test
2016-12-11 03:20:49 -08:00
Dan Abramov
5c551f8da3 Use a better clear console sequence (#1211) 2016-12-11 02:04:09 -08:00
Benoit Averty
a60140f811 Disable jest watch mode when --coverage flag is present (#1229) 2016-12-11 02:03:19 -08:00
Fabrizio Castellarin
7f9fb294b3 Use "commander" for cli argv handling (#1195)
* Use "commander" for  cli argv handling

* Handle different scripts version forms and exits without a name given

* Revert comment about min supported node version

* Check sooner for the minimal node version

* Add travis test for node <4

* Parse stderr in node versions <4
2016-12-11 01:01:20 -08:00
Pavel Kolesnikov
9d42ffab97 Proxy rewrites Origin header to match the target server URL (#1212)
* Proxy rewrites Origin header to match the target server URL

* Added comments on rewriting Origin header by the proxy middleware
2016-12-11 00:48:35 -08:00
Brian Ng
801b955146 Bump babel-eslint version (#1214) 2016-12-11 00:47:39 -08:00
Joe Haddad
f4c3f8b6d8 Disable subresource integrity temporarily (#1233) 2016-12-11 00:34:22 -08:00
Shogun Sea
f3c6de802d fix html-dev-plugin link in react-dev-utils doc (#1232) 2016-12-10 13:51:09 -08:00
Jirat Ki
7e2a08b957 Strip filename from loader notation first (#1226) 2016-12-10 06:48:27 -08:00
Ville Immonen
308121da83 Update CONTRIBUTING.md (#1225)
* Update CONTRIBUTING.md

* Add more detailed change log instructions
2016-12-10 16:01:50 +02:00
Ville Immonen
0990ce089d Exit with an error code when npm/yarn install fails (#1224)
Previously create-react-app exited with 0 after an installation error.
2016-12-10 03:54:14 +02:00
Ville Immonen
2e02e36b9e Clean up Yarn detection and install code (#1223)
* Remove the “‘yarn’ is not recognized as an internal or external
  command, ...” message on Windows
* Simplify the detection code: just run `yarn --version` – if it
  succeeds use `yarn`, if it fails use `npm`.
2016-12-10 03:11:14 +02:00
Jirat Ki
39a5b4de6e Skip gh-page setup instruction if scripts.deploy has been added (#1222) 2016-12-09 12:42:52 -08:00
Dave Baskin
f44ae25fcf Adding troubleshooting information about Subresource Integrity digests. (#1220) 2016-12-09 12:41:56 -08:00
Jirat Ki
3416ba2802 Fix - openChrome won't open default browser (using Canary) (#1215)
- Use “Chrome” instead of "Google Chrome", It  will try to use current active browser.
  otherwise, use default.
- If “Chrome”s aren’t running, will fallback to opn(url)
2016-12-09 04:48:17 -08:00
Dan Abramov
e7d71bd574 Publish
- create-react-app@1.0.1
 - react-scripts@0.8.3
v0.8.3 create-react-app@1.0.1 react-scripts@0.8.3
2016-12-08 15:45:27 +00:00
Dan Abramov
e9085b98ef Add 0.8.3 changelog (#1205) 2016-12-08 07:44:54 -08:00
Dan Abramov
270fe06c64 Catch synchronous errors from spawning yarn (#1204)
* Catch synchronous errors from spawning yarn

* Fix issues
2016-12-08 07:36:46 -08:00
Dan Abramov
0a9865db34 Update webpack-subresource-integrity to fix Windows builds (#1203) 2016-12-08 07:04:56 -08:00
mustang
adbc1a206d Instruct Jest to load native components from RNW instead of RN (#1201) 2016-12-08 00:40:18 +00:00
Marek Suscak
9fd528c5b7 Add syntax highlighting configuration guide. (#806)
* Add syntax highlighting configuration guide.

* Update link.
2016-12-07 23:37:10 +02:00
Dan Abramov
49414d6ba0 Publish
- babel-preset-react-app@2.0.1
 - eslint-config-react-app@0.5.0
 - react-dev-utils@0.4.1
 - react-scripts@0.8.2
v0.8.2 react-scripts@0.8.2
2016-12-07 21:31:11 +00:00
Dan Abramov
28ed5b5c68 Add changelog for 0.8.2 (#1198)
* Add changelog for 0.8.2

* Fix date
2016-12-07 21:23:33 +00:00
Dan Abramov
5456ffff29 Let Jest handle all file types (#1197)
* Let Jest handle all file types

* Update regexes

* Fix exclusion regex to also exclude files without extension
* Be over-cautious with Windows paths because I'm not sure how Jest handles them

* There is no automatic babel-jest discovery now that we use transsform
2016-12-07 20:28:03 +00:00
Dan Abramov
cf64077f81 Only honor relative NODE_PATH (#1194) 2016-12-07 16:06:35 +00:00
Dan Abramov
d68a989779 Relax peerDependencies for ESLint preset (#1191) 2016-12-07 14:12:58 +00:00
Dan Abramov
5f57040376 Update Webpack to fix source map issues (#1188) 2016-12-07 12:58:01 +00:00
Vincenzo Chianese
45c042685e Update webpack prod config (#1181) 2016-12-07 12:27:07 +00:00
Jirat Ki
6ebec23a85 Chrome 'open tab' reuse an empty tab when possible (#1165)
* Reuse empty tab on open chrome apple script

* Break find tab into function

* Use property to store found

* Fix minor issues that caused window to not get active
2016-12-06 17:14:57 +00:00
Bogdan Soare
15feb02e9c Use file-loader for svgs (#1180) 2016-12-06 16:07:50 +00:00
Dan Abramov
d8dfdb01c7 Fix Babel issues in tests by applying the right transforms (#1179) 2016-12-06 15:10:42 +00:00
Fabrizio Castellarin
7af5374ec9 [babel-preset-react-app] Temporary fix missing babel plugins (#1177)
* temporary fix missing babel plugins

* Add an issue link
2016-12-06 13:50:50 +00:00
Vincenzo Chianese
11cd813802 Add Subresource Integrity support (#1176)
* Add Subresource Integrity support

* Pin dependency
2016-12-06 12:20:09 +00:00
Harun
80765677d5 Remove path module from webpack config on eject. (#1175)
* Remove path module from webpack config on eject.

Fixes #1174

* Move path module inclusion right after the other imports

Re: #1174
2016-12-06 11:17:18 +00:00
James Newell
f7d9cd8166 Don't strip stack traces of evaluated webpack bundles (#1050)
* Don't strip stack traces of evaluated webpack code

* Strip stack traces at the end of a string

because the last line doesn't always have a `\n` and `create-react-app` is leaving the last line of the stack traces present in the error messages

* code comment

* code comment
2016-12-05 22:58:36 +00:00
Guilherme Heynemann Bruzzi
023a5d9d46 Add deploy to Firebase CDN on template's README (Closes #374) (#1143)
* Add deploy to Firebase CDN on template's README (Closes #374)

* Move section and minor tweaks
2016-12-05 22:19:26 +00:00
Dan Abramov
3a36693a05 Update e2e.sh (#1167) 2016-12-05 21:58:31 +00:00
Li Xuanji
b61dc67430 Document what npm build does and pushState (#933)
* Document what npm build does and pushState

* Fix typos, add express example

* Tweaks

* Update README.md
2016-12-05 21:57:54 +00:00
Alex Wilmer
3f6d68390a Fix minor typo/grammar (#1099) 2016-12-05 21:40:22 +00:00
Dan Abramov
0b6f4b8d3c Add "npm run build silently fails" to Troubleshooting (#1168)
* Add "npm run build silently fails" to Troubleshooting

* Update README.md
2016-12-05 21:24:54 +00:00
Stephen John Sorensen
aaa615f6fa Add testURL to jest config (#1120)
In my tests, jsdom was throwing a "SecurityError" at HistoryImpl._sharedPushAndReplaceState (node_modules/react-scripts/node_modules/jsdom/lib/jsdom/living/window/History-impl.js:87:15)

This happens because document.URL defaults to "about:blank". Unfortunately, if you interact with the History object it tries and fails to parse the URL, causing a "SecurityError" to be thrown. Setting the default URL to "http://localhost" fixes this issue.
2016-12-05 20:06:47 +00:00
Brian Ng
15f65a0a4e Make jsx-no-undef rule an error (#1159) 2016-12-05 19:59:25 +00:00
Ville Immonen
4f3675c81f Update CHANGELOG.md 2016-12-04 11:11:45 +02:00
Ville Immonen
b844e4e878 Publish
- react-scripts@0.8.1
v0.8.1 react-scripts@0.8.1
2016-12-04 11:04:12 +02:00
Ville Immonen
ea38f0b922 Update changelog for 0.8.1 2016-12-04 11:04:00 +02:00
Ville Immonen
715de0de6b Revert Jest moduleNameMapper regex back to a whitelist (#1149)
Jest matches moduleNameMapper regexes with module names, not the full
file path, so the negative lookahead doesn’t work for filtering out
JS files, because they can be imported without the extension. So paths
like `lodash.assign` and `../utils/range` were mislabeled as resources
with unknown file extensions because they have a dot in the name.

As a stopgap measure, revert the moduleNameMapper regex added in #1077.
2016-12-04 10:57:57 +02:00
Ville Immonen
b57d8711b0 Publish
- create-react-app@1.0.0
create-react-app@1.0.0
2016-12-03 20:02:15 +02:00