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
Logan Smyth
7ff4a73916
Upgrade flow to 0.66 and fix a few minor errors. ( #7431 )
2018-02-25 19:22:23 -08:00
Brian Ng
8823e4247e
Fix up flow errors ( #7227 )
...
* charcodes@0.1.0
* Add hasFlowComment to tokenizer/state
* Fix babel-types flow errors
* Add isIterator to tokenizer/state
* Remove unnecessary argument from flow/readToken
* Add annotation to tokenizer/isIterator
* Fix reference to generated index.js.flow
* Add workaround in babel-template expression formatter
* Fix tsEatThenParseType return type
* Fix inconsistency with ParseSubscript state
* Add workaround for flow handling error with tagged template in optional chain
* Add flow workaround in expectPlugin inside tokenizer
2018-02-25 18:12:33 -08:00
Brian Ng
959865b48d
Update babel to beta.40 ( #7413 )
2018-02-23 08:44:45 -06:00
Brian Ng
d75a6b8468
Remove istanbul hacks ( #7403 )
2018-02-21 09:56:30 -06:00
Henry Zhu
eb38ea2b10
Update babel to beta.39 ( #7302 )
2018-01-30 22:59:00 -05:00
Nicolò Ribaudo
f19d559ff3
Compile Babylon with Gulp ( #7240 )
2018-01-30 23:13:40 +01:00
Mauro Bringolf
92fc26d399
Remove check-constants plugin ( #6987 )
...
* Rebased onto new version
* Moved constants check into a separate method
2018-01-26 10:43:09 -05:00
Brian Ng
064c17e03f
Bump prettier and related deps ( #7244 )
2018-01-20 17:00:21 +01:00
Henry Zhu
47ce7e71c9
Update to beta.38 ( #7231 )
2018-01-17 18:03:11 -05:00
Henry Zhu
b1bf7798ab
update to v7-beta.37 ( #7104 )
2018-01-08 12:05:49 -05:00
Brian Ng
c7980b2b90
Bump prettier ( #6991 )
2017-12-07 17:36:49 -05:00
Daniel Tschinder
de5ab72c49
Update flow to 0.59 and fix some flow issues ( #6957 )
2017-12-02 08:59:46 -05:00
Henry Zhu
607916880d
update to beta.33 ( #6948 )
...
* update to beta.33
* typeof is excluded by default in loose mode
2017-12-02 08:59:08 -05:00
Henry Zhu
394ad93d22
Update to v7-beta.31 ( #6804 )
2017-11-13 10:50:29 -05:00
Daniel Tschinder
3b540e3f5a
Integrate babylon into babel workflow
2017-11-01 23:26:51 +01:00
Henry Zhu
dbff057b8c
update lockfile [skip ci]
2017-10-31 21:26:54 -04:00
Henry Zhu
0e2a249746
Update to beta.5 with scoped packages 👻 ( #6654 )
...
* Update to beta.5 with scoped packages
* update to released version
* allow node 9 [skip ci]
2017-10-31 19:55:54 -04:00
Henry Zhu
397953c32d
update lock [skip ci]
2017-10-30 12:21:20 -04:00
Henry Zhu
279f55cd9b
update to babylon beta.29
2017-10-16 20:10:55 -05:00
Henry Zhu
3659652fae
update to beta.3 ( #6488 )
2017-10-16 10:51:56 -04:00
Brian Ng
38355d9230
Tweak babel-preset-env for monorepo
2017-10-05 17:35:16 -05:00
Logan Smyth
70a5b77943
Move babel-standalone's build scripts to the repo root. ( #6383 )
2017-10-05 10:44:56 -04:00
Logan Smyth
93c3c147d6
Upgrade selfhosted compilation to beta.2 (Take 2) ( #6382 )
...
* Avoid bug in current version of typeof-symbol transform.
* Selfhost Babel on most recent beta release.
2017-10-03 17:04:30 -07:00
Henry Zhu
4a8137c6b4
Merge pull request #6335 from jridgewell/pipeline
...
Pipeline operator
2017-10-02 16:32:15 -04:00
Brian Ng
789ce386ed
Bump prettier ( #6355 )
2017-09-30 09:53:52 -04:00
Gilbert
81496ab7b1
Pipeline operator
2017-09-29 19:01:18 -04:00
Brian Ng
832408e85d
Fix generator missing parens on Flow union types ( #6334 )
2017-09-29 14:43:38 -04:00
Brian Ng
c821d3a591
Updates for handling codemods folder ( #6279 )
...
* add codemod folder to gitignore, update build/test scripts to handle codemods, lerna config
2017-09-26 10:38:18 -04:00
Henry Zhu
314bd31b85
update generator/babel-types printing, babylon ( #6306 )
...
* update generator printing, babylon [skip ci]
* Update babel-types for TS node types
2017-09-26 10:01:55 -04:00
Astha Sharma
3a2b7fe3cd
JSX pragma revert ( #6195 )
...
* Removed the deprecated jsx pragma detection code and the concerned tests that included jsx-pragma
* Removed extra tests
* Restored packages/babel-plugin-transform-react-jsx/test/fixtures/react/honor-custom-jsx-pragma-option/
* Added JSX_ANNOTATION_REGEX
* Reverted the tests for jsx-pragma-options and removed those which throw deprecated message
2017-09-04 00:25:56 -04:00
Daniel Tschinder
ab30fa54cb
Update debug to 3.0 ( #6184 )
2017-08-31 23:30:04 -04:00
Daniel Tschinder
44f6ff5e85
Update prettier, eslint + plugins, flow, husky and lint-staged ( #6183 )
2017-08-31 22:56:29 +02:00