Commit Graph

117 Commits

Author SHA1 Message Date
Dan Abramov
bd2509a0e4 Add Object.assign() polyfill (#399) 2016-08-08 13:50:49 +01:00
Gregory Shehet
ed97055e24 Update package.json (#397) 2016-08-08 12:53:38 +01:00
Rifat Nabi
e26b8d9f88 Creating a new app in the current directory (#368)
* Creating a new app in the current directory

* Fixed style mistakes
2016-08-07 21:05:58 -07:00
Dan Abramov
db4c6f666b 0.3.0-alpha 2016-08-04 21:06:04 +01:00
Dan Abramov
468103b54a Update some deps 2016-08-04 21:05:54 +01:00
Dan Abramov
379cf5c96d Add proxy option to package.json (#282)
This allows users to avoid CORS in simple projects that are hosted on the same server as backend.
2016-08-04 16:49:59 +01:00
Dan Abramov
4ac60e536f Remove carets 2016-08-04 12:41:46 +01:00
Elijah Manor
6b6d7ee303 Adjust colors and account for unicode when padding 2016-08-04 00:57:33 -05:00
Elijah Manor
cfc4325e4c Display Build Size Difference 2016-08-04 00:57:33 -05:00
Ville Immonen
6ea7ec5a4b Transform async functions with regenerator (#332)
* Transform async functions with regenerator

Remove `transform-async-to-generator`, which to my understanding is meant
to be used in environments that support generators natively.

Because we're compiling generators to ES5 anyway, we can simply use
`regenerator` to transform async functions too, which results in
slightly simpler output and only uses the regenerator runtime instead
regenerator runtime + _asyncToGenerator Babel helper.

* Add babel-plugin-transform-regenerator

* Use dependencies with an exact version
2016-08-03 00:44:09 +01:00
Dan Abramov
fa38991b75 Support async/await (#327)
* Make Babel config more verbose and simpler

* Support async/await
2016-08-02 14:38:43 +01:00
Christoph Pojer
0e5abada75 Add Jest. (#250) 2016-08-02 00:22:33 +01:00
Dan Abramov
c7c1f51d51 Bump detect-port to 1.0.0 2016-08-01 18:10:57 +01:00
Dan Abramov
b29a943169 Revert "Fix port detection lag on OS X with Firewall enabled (#319)"
The problem has since been fixed upstream.

This reverts commit f7011e0472.
2016-08-01 18:10:57 +01:00
Dan Abramov
9fe983a091 0.2.1 2016-08-01 15:53:29 +01:00
Dan Abramov
f7011e0472 Fix port detection lag on OS X with Firewall enabled (#319)
This fixes #302 by temporarily forking `detect-port`.
Hopefully this fix will be merged into the original project, and we can refer to it again.
2016-08-01 15:38:05 +01:00
Alex Zherdev
c7c319e207 Webpack plugin to detect case mismatch in requires (#266) 2016-07-29 20:39:40 +01:00
Dan Abramov
beed0ae894 0.2.0 2016-07-28 20:44:40 +01:00
Dan Abramov
fc32623fce Replace eslint-plugin-flow-vars with eslint-plugin-flowtype
This is the one people are converging on, and flow-vars may get deprecated.
2016-07-28 19:55:48 +01:00
Dan Abramov
29c913e92e Tweak ESLint to better understand Flow (#261) 2016-07-28 19:32:16 +01:00
Konstantin Tarkus
e2969b6565 Remove LICENSE from package.json/files (#259)
https://docs.npmjs.com/files/package.json#files
2016-07-28 18:32:18 +02:00
Dan Abramov
a274617f16 Pin dependencies 2016-07-28 17:13:30 +01:00
Lawrence Wu
ca7d227ae0 Display JS and CSS bundle sizes after build (#229)
* Display JS and CSS bundle sizes after build

* Print gzipped filesize, address nits

* Use filesize for human readable output.
2016-07-28 00:58:15 +01:00
Lawson Kurtz
a9d1106e5d Improve error handling within e2e.sh (#244)
* Improve error handling in E2E script

* Expose e2e.sh as npm test script
2016-07-27 16:07:52 -07:00
Dan Abramov
7040b71387 Bump versions to 0.2.0-alpha.1 2016-07-27 22:05:15 +01:00
Dan Abramov
39351165ed Bump dependencies 2016-07-27 21:57:46 +01:00
Dan Abramov
11894dcdb3 Enable generators (#238)
* Enable generators

* Opt out of using helpers
2016-07-27 21:44:50 +01:00
Peter Indiola
2edf2180f2 Suggest another port when 3000 is busy (#101, #243)
Also fixes #194
2016-07-27 21:21:50 +01:00
Dan Abramov
6d7741e897 Add Promise and fetch polyfills (#235) 2016-07-27 13:04:13 +01:00
Dan Abramov
80505887b3 Pin dependencies 2016-07-26 22:32:00 +01:00
Ethan Cohen
90d49f83d5 [dependency] - Add select eslint-plugin-jsx-a11y rules to lint config. (#175)
This project is a really good use case to apply some accessibility
rules to the lint config. For beginners getting started with React, we
can also teach/enforce basic accessibility rules in the web at author
time.

For now, I’ve just applied to the rules that are listed in
`eslint-config-airbnb` because these are most real-world tested, and we
can continue to add.

Happy to help if there are any questions/issues/concerns about the
plugin!
2016-07-25 18:43:53 +01:00
Conor Hastings
10eae80ead add node engine to package.json and call checkNodeVersion function in cli (#88) 2016-07-23 08:17:58 -07:00
eanplatter
9c31d4f916 Fix dependency issue (#75) 2016-07-22 07:08:07 -07:00
eanplatter
ad2550f70e Recursively copy the template folder (#74)
* Recursively copy the template folder

* add fs-extra library
2016-07-22 06:42:46 -07:00
Dan Abramov
938ff9daa6 Misc fixes for Windows (#60) 2016-07-21 16:44:57 +01:00
Dan Abramov
e0558bc4c6 Use a single script (#57)
It is easier to add more scripts later this way.
2016-07-21 15:02:27 +01:00
Dan Abramov
bc6f4e199c Tweak conventions and fix example 2016-07-21 05:57:21 +01:00
Dan Abramov
e563b209c7 Fix local development paths (#52)
Local npm start and npm run build got broken by #33
2016-07-21 05:49:56 +01:00
eanplatter
a6edb523a8 Add README to generated project. (#33)
* Add README to generated project

* add logo.svg

* syntax cleanup
2016-07-21 05:05:41 +01:00
Dan Abramov
9df1c2ff16 Make errors and warnings nicer (#50)
* Make errors and warnings nicer

* Fix license stripping to not be eager

* Minor tweaks
2016-07-21 05:04:57 +01:00
Dan Abramov
9652973e64 Optimize the production build (#49)
Inspired by react-boilerplate setup
2016-07-20 22:02:12 +01:00
Dan Abramov
29ac0ed5a0 Lock dependencies 2016-07-20 19:39:25 +01:00
Dan Abramov
b91bf6675d Add support for some ES proposals that we use (#43) 2016-07-20 18:15:49 +01:00
Dan Abramov
c11b5c2659 Try using bundledDependencies (#41) 2016-07-20 17:12:46 +01:00
Dan Abramov
133184fbb2 Add more info to package.json (#39) 2016-07-20 15:17:02 +01:00
Max
3dea46d893 Add repository and license field to package.json
Ref #25
2016-07-20 15:06:55 +01:00
Dan Abramov
3d77f5be20 Use a custom ESLint rule list (#27)
* Use a custom eslint rule list

* Sort rules

* Relax some rules
2016-07-20 00:12:49 +01:00
Dan Abramov
a73ebe8e2c Move configs to a separate folder (#23) 2016-07-19 14:00:41 +01:00
Christopher Chedeau
862900d94f s/create-react-app-scripts/react-scripts/ 2016-07-18 15:17:59 -07:00
eanplatter
bc18c18e02 wrap eject around prompt (#12) 2016-07-18 15:17:57 -07:00