Keyan Zhang
bf26e70374
upgraded babel-plugin-transform-class-properties
...
- babel/babel#3589 fixed inferring class name
2016-07-23 15:16:12 -07:00
Keyan Zhang
fc04e853f8
Add babel-plugin-transform-class-properties ( #7322 )
...
* added babel-plugin-transform-class-properties
* removed babel-plugin- prefix
2016-07-20 17:39:10 -07:00
Marshall Bowers
69703e04d5
Gulp: lint, flow, and version-check ( #7174 )
...
* Add plugin loading for gulp
* Convert `lint` task to gulp
* Convert `flow` task to gulp
* Convert `version-check` task to gulp
* Add missing semicolons
2016-07-05 13:30:09 -07:00
Sebastian Markbage
2f0ff6e974
Apply side-effects to host containers
...
This updates the host container root with new children.
Currently, this is always called for updates because we don't
track if any children reordered.
2016-06-30 14:29:17 -07:00
Christopher Chedeau
1c71970431
[flow] annotate accumulate and accumulateInto
...
Summary:
Trying to start adding flow types to files in React. I needed to add a script to package.json in order to run flow, flow-bin is already a dependency.
I had to rewrite the implementation a bit. Flow doesn't recognize
```
var currentIsArray = Array.isArray(current);
if (currentIsArray) {
// not refined
}
```
but the following does work
```
if (Array.isArray(current)) {
// refined
}
```
Test Plan:
npm run-script flow
npm run-script test accumulate
Reviewers: @zpao @spicyj
2016-06-16 17:33:32 +02:00
Keyan Zhang
46cd6a0b62
pinned babylon version for eslint to work ( #7008 )
2016-06-09 16:14:44 -07:00
Paul O’Shannessy
36d1a271c4
Upgrade to flow 0.26 & match internal config with strict args
...
Also ignore examples, important because react can be installed by the commonjs
one and the modules will get detected there too, resulting in duplicate
definitions
2016-06-03 13:12:47 -07:00
Keyan Zhang
bfd1531eca
Add a gulp script for extracting error codes ( #6882 )
2016-06-01 11:21:26 -07:00
Dmitrii Abramov
00bc8ceaad
jest@12.1.1
2016-05-25 21:49:31 +01:00
Dmitrii Abramov
517ed859b4
Upgrade to Jasmine 2
2016-05-25 21:48:32 +01:00
Paul O’Shannessy
d8a0b9a662
Upgrade to jest-cli@0.9 and use Jasmine2
2016-05-25 21:48:32 +01:00
Ben Alpert
5cbb68258b
Add (failing) React ART tests
...
This helps us make sure we don't break React ART in a minor or patch release. The idea is to not change these files when making minor or patch changes. Copied directly from react-art with requires fixed. (I also picked a different haste name just in case.)
2016-05-24 16:44:33 -07:00
chico
655ac0f0dd
update typescript
2016-05-19 19:24:40 -07:00
Dan Abramov
7bf96c08e6
Merge pull request #6377 from puradox/proptypes-symbol
...
Add new primitive PropType `Symbol`
2016-05-10 15:09:12 +01:00
Sebastian Markbåge
700b7148ef
Get patch versions of Flow ( #6716 )
...
Best practice or whatever.
2016-05-06 14:48:56 -07:00
Keyan Zhang
9ce54210ea
fixed transform-react-jsx-source devDep ( #6697 )
2016-05-03 23:50:27 -07:00
Paul O’Shannessy
c9504d99a5
Setup grunt flow task and run on travis ( #6684 )
2016-05-03 18:16:38 -07:00
Paul O’Shannessy
468901c336
Ensure we're using latest object-assign ( #6681 )
...
This picks up the change to feature test against order bugs.
2016-05-02 13:16:25 -07:00
Ryan Lahfa
9d201abb2b
package(node-engine-version): accept 6.x versions ( #6645 )
2016-04-28 11:33:26 -07:00
cpojer
8e34514096
Update to Jest 12. Codemod to new Jest APIs.
2016-04-28 14:54:57 +09:00
Sebastian Markbage
8806463a66
Add Object Spread Support to Our Babel Config
...
Won't really use this in prod code yet but I have a benchmark that
uses it.
2016-04-20 03:35:30 +01:00
Raito Bezarius
95fed01634
package(dependency): remove unused es6-symbol dependency
2016-04-11 20:19:09 +02:00
Paul O’Shannessy
caa78f7985
Bump version for v16 development
2016-04-07 11:27:28 -07:00
Paul O’Shannessy
b72a098657
Upgrade browserify
2016-04-05 10:53:53 -07:00
Paul O’Shannessy
3cd39cbb8f
Upgrade fbjs
2016-04-05 10:50:54 -07:00
Paul O’Shannessy
1573baaee8
Use Object.assign directly and inject object-assign at compile
2016-04-04 09:53:25 -07:00
Raito Bezarius
0d8ab0efa3
devDependencies: add core-js and es6-symbol polyfill for tests
2016-04-02 14:26:35 +02:00
Christoffer Sawicki
ecf824cc2a
Use loose-envify instead of envify
...
This reduces the number of transitive dependencies and decreases the build time (by ~6% on my machine).
2016-03-21 20:18:17 +01:00
Dan Abramov
97038d1ff7
v15.0.0-rc.2
2016-03-16 21:21:34 +00:00
Paul O’Shannessy
36796348f2
v15.0.0-rc.1
2016-03-07 17:02:10 -08:00
Paul O’Shannessy
340b344b20
Merge pull request #6201 from zpao/docs-babel-6
...
[docs] Upgrade to work with babel 6, fetch remote babel-browser for now
2016-03-07 11:43:26 -08:00
Paul O’Shannessy
56f8321559
[docs] Upgrade to work with babel 6, fetch remote babel-browser for now
2016-03-07 10:37:06 -08:00
cpojer
626bb81241
Update to jest 0.9.0.
2016-03-06 17:35:53 -08:00
Jason Quense
6a5866f286
Reset Jest to use Jasmine1 so Tests pass again
...
fixes #6198
2016-03-06 15:16:50 -05:00
Paul O’Shannessy
4e2a0d14a9
Upgrade fbjs, fbjs-scripts
2016-03-04 16:07:20 -08:00
Paul O’Shannessy
093bb22030
Update lint config, dependencies, fix issues
...
This also fixes messages from new synthetic events warnings
2016-03-03 10:16:02 -08:00
Sebastian McKenzie
1365498b81
Update to Babel 6
2016-02-26 16:49:32 -08:00
cpojer
383e2f938d
Update to jest-cli 0.9.
2016-02-17 13:01:14 +09:00
Paul O’Shannessy
a1dab9edbf
Fix lint
...
- Upgrade babel-eslint
- Ignore coverage
- Fix actual lint warning
2016-02-05 10:56:51 -08:00
Paul O’Shannessy
7c52b802b4
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
b41f5a1cdf
v0.15.0-alpha.1
2016-01-20 20:07:37 -08:00
Paul O’Shannessy
19db8e13bc
Upgrade to fbjs@^0.6.1
...
(cherry picked from commit f305deb065 )
2016-01-07 10:10:14 -08:00
Ben Alpert
99dc2a73f6
Upgrade fbjs to 0.6
...
(counterpart to a29b4938a8 )
2015-12-29 14:11:33 -08:00
Paul O’Shannessy
e68e17503e
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
9b0ef9244d
Add coveralls.
2015-12-22 06:48:33 -06:00
chico
dbe8212974
update deps
2015-11-13 01:15:23 +03:00
chico
b9fd77a4bd
update eslint and eslint-plugin-react
2015-11-05 05:14:51 +03:00
chico
8987522a2a
remove eslint-disable when possible and update eslint version
2015-11-05 05:11:39 +03:00
Sergey Rubanov
57b0c8efd0
add Node 5 to devEngines
2015-11-01 04:55:33 +03:00
Paul O’Shannessy
bd6417e24e
Merge pull request #5293 from chicoxyzzy/update-deps
...
update dependancies
2015-10-30 13:25:31 -07:00