Commit Graph
237 Commits
Author SHA1 Message Date
cpojer c27fcaf4c5 Update to jest-cli 0.9. 2016-02-17 13:01:14 +09:00
Paul O’Shannessy 9cfdfc3775 Fix lint
- Upgrade babel-eslint
- Ignore coverage
- Fix actual lint warning
2016-02-05 10:56:51 -08:00
Paul O’Shannessy ff3fccf40a Clean up ununsed devDeps
Also removed object-assign. We only support building with node v4+ which has Object.assign.
2016-01-22 10:17:30 -08:00
Paul O’Shannessy 7d18d10cbc v0.15.0-alpha.1 2016-01-20 20:07:37 -08:00
Paul O’Shannessy 4096add0d4 Upgrade to fbjs@^0.6.1
(cherry picked from commit f305deb0658f0fa21e2f2eb36396b0b77e5851c9)
2016-01-07 10:10:14 -08:00
Ben Alpert 66d70067d6 Upgrade fbjs to 0.6
(counterpart to a29b4938a8e26be3ad3557877d8902db935a84ca)
2015-12-29 14:11:33 -08:00
Paul O’Shannessy 4115ab6192 Remove coverage options from package.json
They don't provide any value and since one of them isn't a valid config usage,
it blurs the line. Instead just store these pieces in the tasks and write them
to the temp config.
2015-12-22 11:14:44 -08:00
John-David Dalton 3c85d1735d Add coveralls. 2015-12-22 06:48:33 -06:00
chico ed181e197a update deps 2015-11-13 01:15:23 +03:00
chico 9e6daf33fa update eslint and eslint-plugin-react 2015-11-05 05:14:51 +03:00
chico 96af5176c4 remove eslint-disable when possible and update eslint version 2015-11-05 05:11:39 +03:00
Sergey Rubanov e3869c6427 add Node 5 to devEngines 2015-11-01 04:55:33 +03:00
Paul O’Shannessy 487d86bae0 Merge pull request #5293 from chicoxyzzy/update-deps
update dependancies
2015-10-30 13:25:31 -07:00
chico 908ce14004 update deps 2015-10-30 16:34:39 +03:00
cpojer d3bf37e676 Remove generateFromMetadata and getMetadata usage. 2015-10-29 15:45:30 -07:00
cpojer 74bca642e6 Update jest. 2015-10-29 12:40:52 -07:00
Paul O’Shannessy 4c7c41a523 [lint] Lock eslint version
The automatic updating really sucks here as bugs are fixed / behavior of rules changes. Local versions are updated, cached versions on Travis aren't. It's messy. Now we must explicitly update for any thing to change.
2015-10-22 20:15:25 -07:00
Paul O’Shannessy 38a053c70d Merge pull request #5154 from cmatheson/master
add npm 3.x to devengines
2015-10-19 13:52:20 -07:00
Timothy Yung 7bf85ee80f Upgrade dependency [email protected] 2015-10-16 16:10:06 -07:00
Cameron Matheson cbdf578ae9 add npm 3.x to devengines 2015-10-13 02:06:48 -06:00
Paul O’Shannessy 67e5e6d8ff Bump version in master for 0.15 development 2015-10-07 09:57:53 -07:00
Paul O’Shannessy b692998711 Update to [email protected]
As far as we're concerned, the only difference is that we moved some files from React to fbjs.
2015-10-01 14:30:05 -07:00
Sebastian Markbage 83a02f2a4c Enforce NODE_ENV=test
You could make the argument that this should be optional, but it doesn't
work without it so we might as well just enforce it.

Makes `jest` work by default.
2015-09-30 17:43:06 -07:00
Ben Alpert 7c825a3dcd Fail jest tests on any un-spied warnings
Originally #4223 -- we lost this when we switched to jest.
2015-09-29 17:35:39 -07:00
Paul O’Shannessy a87b43a4c9 [lint] Update and fix 2015-09-25 12:32:51 -07:00
Paul O’Shannessy e75aefee3b Upgrade to node@4, [email protected] 2015-09-23 13:46:41 -07:00
Paul O’Shannessy 934615aff2 Upgrade eslint to 1.4.1 2015-09-16 12:16:46 -07:00
Ben Alpert 7d443438d5 0.14.0-rc1 2015-09-10 08:47:40 -07:00
Paul O’Shannessy 739e183ec4 Upgrade to fbjs, fbjs-scripts @ 0.2 2015-08-31 17:19:42 -07:00
Paul O’Shannessy 2740b854f6 Check for compatible node,npm versions on install
This is only for building React and doesnn't apply to production installs.
2015-08-18 23:45:12 -07:00
Paul O’Shannessy a53121eda1 Upgrade ESLint, fix code 2015-08-10 17:04:29 -07:00
Paul O’Shannessy 4504b79d2b 0.14.0-beta3 2015-08-03 14:24:24 -07:00
Paul O’Shannessy 13a31967e9 0.14.0-beta2 2015-07-30 21:29:09 -07:00
Paul O’Shannessy 6940727411 Update fbjs dependency 2015-07-30 21:28:11 -07:00
Paul O’Shannessy c837283576 Move react-tools from root.
ReactTools is deprecated, it doesn't belong at the root of the project. We'll remove it after 0.14 but for now this moves it so that it's contained and not intermixed with the rest of the project. The currect behavior of copying src/ into the package is maintained.
2015-07-30 10:15:36 -07:00
Jim 61eec12ee6 Removed npm run jest script. Users can use npm test instead. 2015-07-27 16:03:59 -07:00
Paul O’Shannessy 90d84ebf7d Update fbjs dependency
- remove a file that got moved over there
- update for renamed babel transform
2015-07-27 13:37:48 -07:00
Paul O’Shannessy 719a35560c Replace grunt-jest with our own runner
This gives us more control
2015-07-23 17:52:58 -07:00
Paul O’Shannessy 1c5742119a Use fbjs package from npm, gulp
This reworks a few things in building and distributing React. The biggest change is using fbjs to share dependencies with other libraries. We're also using Gulp for some build steps.
2015-07-23 15:48:02 -07:00
Paul O’Shannessy d10752ffb9 Lock typescript dep at 1.4 2015-07-23 12:49:21 -07:00
Paul O’Shannessy 6d4467b21f Upgrade babel, babel-eslint; remove babel-core dep 2015-07-21 17:23:52 -07:00
Paul O’Shannessy bd7f4c4514 Lock babel @ 5.6.x.
5.7 and 5.8 are having big issues with linting
2015-07-21 12:20:39 -07:00
Ben Alpert 266f5f8f47 Upgrade eslint
Fixes #4428.
2015-07-20 08:37:47 -07:00
Paul O’Shannessy 5d41533bcc Remove in-browser unit testing
Rely on jest for now until we get a better and less hacky solution to running tests in the browser, probably a totally different test suite with different behavior/goals.
2015-07-17 00:13:16 -07:00
Paul O’Shannessy 837d2b8584 Use more specific ignore pattern for jest
TravisCI clones into /home/travis/build/facebook/react, which /build/ matches so we never ran any of our tests.
2015-07-14 18:28:30 -07:00
Benjamin Woodruff beb263aad8 Run eslint tests with jest
Turns out eslint-tester works with jest (!)

We take advantage of this internally at FB, so we'll do it here too.

Fixes #4328
2015-07-09 15:59:59 -07:00
Ben Alpert 30c09b4c75 Bump version to beta1 2015-07-03 10:46:35 +02:00
Ben Alpert 4dabd3600b Finish addons packaging
- Add missing object-assign dependency
- Add batchedUpdates to ReactDOMClient, rename the two addons to `unstable_`
- Delete react/addons/* (leaving react/addons with a slightly updated warning)
- Add README.md, LICENSE, PATENTS to each addons package
2015-07-02 23:33:16 +02:00
Baraa Hamodi b74b326fe9 More conservative dependency update. 2015-06-26 18:37:15 -07:00
Paul O’Shannessy 9fb423af8d npm script to run lint only on changed files 2015-06-16 11:24:02 -07:00