Commit Graph

24 Commits

Author SHA1 Message Date
Kevin Lacker
4c55619648 allow 2 * x + 1 2016-07-25 22:03:01 -07:00
Dan Abramov
dfecfea6ba Unroll indirection in paths (#191) 2016-07-25 22:45:27 +01:00
breaddevil
d69ee278f7 update webpack css include path, allow files to be loaded from the project root node_modules folder. (#178) 2016-07-25 19:40:26 +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
Dan Abramov
458d3f9eb1 Provide instructions on publishing GH Pages (#162)
* Provide instructions on GH Pages deploy

* Add docs for GH Pages deployment

* Prevent incorrect paths in file-loader

* Minor message tweaks

* Update README.md

* Fix relative paths
2016-07-25 00:55:59 +01:00
Donald Hruska
ef4f8e9058 Don't assume the project is hosted at the root (#94)
* Don't assume the project is hosted at the root
* Require package.json in webpack.config.prod.js and use homepage if set; otherwise use '/'

* Fix package.json path and add sample package.json for tests

* Update publicPath to use relative path portion of URL defined in homepage

* Update successful bundle generation message

* Show bundle generation success message based on presence of homepage in package.json
2016-07-25 00:07:33 +01:00
Max Stoiber
662fdb7055 Disable jsx-handler-name eslint rule (#157)
Ref #156

Not sure if we can simply delete the line and that'll disable it, so I
went with setting it to 0. Let me know!
2016-07-24 12:18:28 +01:00
Glenn Reyes
a35ac92807 Resolve imported CSS files from node_modules (#105)
* Resolve imported CSS files from anywhere
* Resolve imported CSS files from src and node_modules folder only

Closes #103
2016-07-23 09:02:44 +02:00
Dan Abramov
68850944c0 Add Flow stubs
See #72 for details
2016-07-22 12:32:12 +01:00
Dan Abramov
214fc8ee0b Disable second pass of autoprefixer 2016-07-22 11:23:34 +01:00
Dan Abramov
024b4d4fcd Minor tweaks 2016-07-22 11:09:56 +01:00
Max
ce9fdca524 Fix webpack config 2016-07-22 11:07:45 +01:00
Dan Abramov
ee91202ca7 Move favicon outside src 2016-07-22 11:06:23 +01:00
Keyan Zhang
cbb4123b67 added favicon (#70) 2016-07-22 04:29:52 +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
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
b91bf6675d Add support for some ES proposals that we use (#43) 2016-07-20 18:15:49 +01:00
Dan Abramov
4ad5170b0b Enable hot reloading for CSS (#42) 2016-07-20 18:05:56 +01:00
Kevin Lacker
ff73f16b47 a bit of lint-relaxing (#44) 2016-07-20 18:04:49 +01:00
Dan Abramov
2dc6d2c903 Resolve loaders relative to react-scripts (#36)
Fixes #31
2016-07-20 14:35:00 +01:00
Dan Abramov
bfb6ed1500 Bail for production builds
This ensures errors are not tolerated.
Otherwise, Webpack just builds an empty bundle.
2016-07-20 13:36:30 +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