Brian Ng
f77c450cda
Bump prettier ( #9373 )
2019-01-22 09:16:32 -06:00
Nicolò Ribaudo
d35f2ad92b
Update lerna to v3.6.0
...
Use forked @lerna/collect-updates to prevent publishing of dependents:
this is the same as Lerna 2's --dangerously-only-publish-explicit-etc option.
2018-12-20 11:46:56 +01:00
Nicolò Ribaudo
911c2d0bf4
Use @babel/eslint-plugin-developement ( #9206 )
2018-12-18 22:59:43 +01:00
Vikram Rangaraj
72471aff63
Handle flow comments with leading spaces ( #9168 )
...
* check for spaces and tabs before a flow comment
* fix issue with using string index and shift interchangably
* update tests
* Use update charcodes version
* Disallow flow-comments in flow-comments and check for unterminated comments
2018-12-13 22:10:01 -08:00
Brian Ng
f611bb016b
Bump Babel deps ( #9145 )
2018-12-07 08:55:06 -06:00
Daniel Tschinder
4ca35ef8b9
Fix running flow on travis and update flow ( #9128 )
...
* Fix running flow on travis and update flow
- ensure bootstrap is run before running flow as we need some generated files for correctly doing typechecks
- ensure that we only ignore the build directory inside the babel folder as currently we ignore everything because travis checks out into ‘/home/travis/build/’
* Fix all flow errors
2018-12-05 12:30:30 -08:00
Daniel Tschinder
559d649994
Skip minifying standalone ( #9094 )
...
Also remove unused dependency on uglify js. gulp-uglify uses its own version.
2018-11-28 12:36:24 -08:00
Brian Ng
e7f0c065cf
Bump some deps ( #9056 )
2018-11-21 15:21:36 -06:00
Brian Ng
4f206b2416
prettier@1.15.1 ( #9001 )
2018-11-09 15:25:13 -06:00
Byron Luk
929567523c
Fixes #8865 ( #8866 )
2018-10-12 09:28:15 -05:00
Brian Ng
6b8261bbb7
Bump Babel deps ( #8770 )
2018-10-10 13:55:02 -05:00
Brian Ng
ce1a6526e5
flow-bin@0.82.0 ( #8832 )
2018-10-10 12:29:23 -05:00
Brian Ng
a19b72e46d
jest@23.6.0 ( #8764 )
2018-09-24 18:53:41 -05:00
Brian Ng
38cf318f61
Bump lint-related deps ( #8765 )
2018-09-24 18:09:54 -05:00
Brian Ng
be027fd36c
Bump babel-related deps ( #8763 )
2018-09-24 17:19:01 -05:00
Brian Ng
6059637f09
babel-eslint@9.0.0 ( #8680 )
2018-09-14 10:20:22 -05:00
Frederic Germain
45c28fa785
Use eslint-local-rules plugin
...
This allows to avoid having errors in editors that
supports eslint
cf https://github.com/eslint/eslint/issues/8769
2018-09-07 16:54:07 -07:00
Brian Ng
58017044a3
Bump flow to 0.80 and fix sourceType error ( #8630 )
2018-09-05 09:00:53 -05:00
Logan Smyth
fc91b94a86
Fix misplaced dependency from PR #8616
2018-09-03 23:36:34 -07:00
Siddharth Parmar
262787bd92
Add static Math methods to plugin-transform-runtime ( #8616 )
...
* Add static Math methods to plugin-transform-runtime
* Remove methods which are not part of TC39 standard
* Use semver to conditionally include Math module
2018-09-03 20:49:51 -07:00
Henry Zhu
d07cef244e
Update Babel to rc.2 ( #8504 )
2018-08-21 15:31:07 -05:00
dnalborczyk
ab8555a867
Update dependencies ( #8364 )
2018-08-17 10:26:25 -05:00
Logan Smyth
02760d0f70
Run transform-runtime on the standalone bundle so it stays ES5-compatible. ( #8024 )
2018-07-29 16:52:11 -07:00
Henry Zhu
fa86b2ddf0
Remove our own use of stage presets ( #8397 )
...
- also update the stage preset error message/readme's to point to the new blog post
2018-07-28 11:24:53 -04:00
dnalborczyk
adae1501ac
update jest (major), babel-jest (major) ( #8341 )
...
updated `jest` and `babel-jest` to `v23`
fixed breaking change in `jest`:
- https://github.com/facebook/jest/blob/master/CHANGELOG.md#2300
- https://github.com/facebook/jest/pull/5558
_edit:_
forgot to mention. test runner fix is based on: https://github.com/babel/babel/blob/master/packages/babel-parser/test/helpers/runFixtureTests.js#L11
2018-07-19 10:43:35 -04:00
dnalborczyk
c8038f69fe
update prettier ( #8339 )
2018-07-19 09:08:45 -05:00
dnalborczyk
30ea328e97
bump flow ( #8338 )
2018-07-19 09:41:09 -04:00
dnalborczyk
16b1f8c427
updates eslint, babel-eslint, eslint-plugin-flowtype, eslint-plugin-prettier ( #8337 )
2018-07-19 09:36:52 -04:00
Alan Pierce
44f738bcbf
Upgrade upath to avoid yarn failure on node 10 ( #8283 ) [skip ci]
...
upath 1.0.4 doesn't support node 10, and this was fixed in later versions
( https://github.com/anodynos/upath/pull/15 )
2018-07-07 10:52:55 -04:00
Brian Ng
430a105ae7
Compile against beta 52 ( #8282 )
2018-07-06 12:12:19 -04:00
dnalborczyk
db1385fb82
upgrades eslint v5 (major), babel-eslint, eslint-plugin-flowtype, eslint-plugin-prettier ( #8259 )
...
* upgrade eslint v5 (major), babel-eslint (minor), eslint-plugin-flowtype (minor), eslint-plugin-prettier (patch)
* fix makefile: remove (default) .js file extension, remove non-existing glob pattern
* fix linting errors
* add '*.js' glob back to include babel.config.js for linting
2018-07-05 09:17:01 -05:00
dnalborczyk
afa1207224
upgrade flow to v0.75.0 ( #8256 )
2018-07-03 11:23:32 -05:00
Brian Ng
d383659ca6
Compile against beta 51 ( #8158 )
2018-06-15 10:28:15 -04:00
Henry Zhu
5de12c26f6
update to latest 2.x lerna
2018-06-12 15:02:56 -04:00
Brian Ng
ab928713af
Bump test262-stream and update test262 tests ( #8139 )
2018-06-10 10:55:40 +02:00
Brian Ng
5895277b32
Bump prettier to v1.13.2
2018-06-03 07:54:39 -05:00
Brian Ng
f699f1bbbf
flow@0.73.0 ( #8032 )
2018-05-25 16:53:23 -05:00
Henry Zhu
0ffc8ed209
Compile against beta 48 ( #8036 )
2018-05-24 16:25:39 -07:00
Brian Ng
21b03c35d3
Fix lint and yarn.lock
2018-05-10 09:22:45 -05:00
Logan Smyth
acf509bab5
Upgrade Babel to self-host with beta.46 ( #7784 )
2018-04-27 15:04:37 -07:00
Brian Ng
0112479ba9
Upgrade to gulp@4 ( #7811 )
2018-04-25 15:01:35 -04:00
Brian Ng
3299086955
Add support for flow implements ( #7741 )
2018-04-18 08:54:30 -05:00
Henry Zhu
e808b63c15
Bump to babel@7.0.0-beta.44 ( #7656 )
2018-04-02 19:47:25 -05:00
Deven Bansod
c8d82d6483
Migrate all remaining fixtures to jest expect
2018-03-24 16:22:20 +05:30
Henry Zhu
d2a3a8151e
update to beta.41 ( #7568 )
2018-03-14 12:40:59 -05:00
Brian Ng
f97d4313c9
Update test262 test script and a few keyword escape fixes ( #7503 )
...
* Update test262 and whitelist
* Use test262-stream
* Check escapes in contextual keywords
* Check escapes when parsing new.target
* Check escapes for getters/setters
* Check escapes for static class methods
* Check escapes on async arrow and functions
2018-03-08 09:10:00 -06:00
Daniel Tschinder
c8992e4155
Enforce Prettier defaults + also format .babelrc and .json ( #7499 )
...
* .prettierrc: full configuration for Prettier
This way, contributors using different-from-default settings will still
use the correct prettier settings
* Makefile: also lint .babelrc.js
* Makefile: also prettify .json files
* Exclude package.json files and correct build dir
* Add more default options to prettierrc and load it in cli
This avoids prettier looking up the config for each file
* Format json
* Update prettier and eslint and reformat codebase
* Remove obsolete file
* Add comment
2018-03-06 11:40:36 +01:00
Daniel Tschinder
3e95830646
Migrate to jest ( #7455 )
2018-03-03 10:58:19 +01:00
Daniel Tschinder
007f8d19b3
Remove unused dependencies ( #7454 )
...
Replace util.promisify with node internal version
2018-02-28 10:59:28 -05:00
Daniel Tschinder
1a454f666c
Install peerDependencies and remove unused async dependency ( #7453 )
2018-02-28 10:58:33 -05:00