Artem Yavorsky
ca37d4919d
Explicit targets always override browsers targets.
2017-07-01 18:06:34 +03:00
Artem Yavorsky
5152b370e7
Bump some stuff.
2017-07-01 17:57:56 +03:00
Artem Yavorsky
899c57b960
Merge branch 'master' into 2.0
...
# Conflicts:
# .travis.yml
# package.json
# src/targets-parser.js
# yarn.lock
2017-07-01 17:50:54 +03:00
Brian Ng
0c847c4571
Bump compat-table for node8 support ( #363 )
2017-07-01 09:43:00 -05:00
Nicolò Ribaudo
5e1e94917c
Add link to decorators proposal ( #606 ) [skip ci]
2017-07-01 06:21:52 -04:00
greenkeeper[bot]
4d851fa44d
chore(package): update lockfile
...
https://npm.im/greenkeeper-lockfile
2017-06-30 00:10:05 +00:00
greenkeeper[bot]
2f1b7d543d
chore(package): update chalk to version 2.0.0
2017-06-29 23:59:29 +00:00
Daniel Tschinder
5f5c6fcc4e
Remove deprecated option in flowconfig
2017-06-29 10:38:44 -07:00
greenkeeper[bot]
62b527851f
Update ava to the latest version 🚀 ( #599 )
...
* chore(package): update ava to version 0.20.0
* Update yarn.lock
2017-06-29 10:20:20 -07:00
greenkeeper[bot]
30dfccf84c
Update flow-bin to the latest version 🚀 ( #601 )
...
* chore(package): update flow-bin to version 0.49.1
* Update yarn.lock
2017-06-29 10:20:09 -07:00
Daniel Tschinder
ae5e6b954c
Add greenkeeper-lockfile support ( #602 )
2017-06-29 10:19:57 -07:00
Brian Ng
7576397b25
Force color output in test runs to ensure consistent behavior in Travis ( #603 )
2017-06-29 10:19:29 -07:00
Jim Nielsen
9ad660bbe1
Swap github/twitter links ( #5895 ) [skip ci]
2017-06-28 14:51:23 -04:00
Henry Zhu
6474dd5b88
basic publish steps [skip ci]
2017-06-28 12:50:31 -04:00
Henry Zhu
364a9fe72d
7.0.0-beta.16
2017-06-28 12:48:05 -04:00
Brian Ng
5180ecdca4
Use prettier ( #600 )
2017-06-28 12:41:42 -04:00
Henry Zhu
a95f55c468
add ts to readme [skip ci]
2017-06-28 10:59:02 -04:00
Andy
97c23461f9
TypeScript parser plugin ( #523 )
2017-06-28 10:57:50 -04:00
Henry Zhu
f7547fd35a
Use the string "module" in err message ( #598 )
2017-06-28 10:46:30 -04:00
Nicolò Ribaudo
03b3b39b17
Allow jsx to be the body of a typed arrow function ( #595 )
...
Fixes #593
2017-06-28 10:17:51 -04:00
Sebastian McKenzie
759266a2e8
Remove future plans from README ( #597 ) [skip ci]
2017-06-28 08:44:47 -04:00
Henry Zhu
7795615dac
fix example [skip ci]
2017-06-28 06:49:55 -04:00
Henry Zhu
107aea75f1
add a code example [skip ci] ( #594 )
2017-06-27 23:53:23 -04:00
William Horton
baa5f4dca7
Stage 2: BigInt ( #588 )
...
* Stage 2: BigInt
* Change plugin name to bigInt (camelcase).
* Update based on PR review, add test cases.
* Use hex for charCodes.
2017-06-27 23:35:57 -04:00
Daniel Tschinder
fecdb6feeb
Make tokens optional ( #563 )
...
Adding tokens to the ast is significant slower and most tools
don't ever use them anyway
2017-06-27 23:26:24 -04:00
Brian Ng
58ec149c52
Fix some unneeded semis in test fixtures ( #5892 )
2017-06-27 22:15:10 -05:00
Daniel Tschinder
b3372a572d
Remove whitespace generation ( #5833 )
...
* Remove whitespace generation and rely on default printing
Changes to printing:
* Add newline after last empty SwitchCase
* Add newlines around block comments if they are non-flow comments or contain newlines
* Fix a few more fixtures
2017-06-27 21:57:02 -05:00
Josh Johnston
bc29145465
Fix 5768 (to 7.0 branch) ( #5891 )
2017-06-27 20:04:23 -04:00
Henry Zhu
48c770e4bb
Force color output in test runs to ensure consistent behavior in Travis
2017-06-27 17:48:56 -04:00
Josh Johnston
3cf4cee40a
Fix 5768 ( #5811 )
...
* Fix destructured exports
- adds a failing test based on description in #5768
- handles ObjectPattern and ArrayPattern
* use export assignment template
2017-06-27 17:31:47 -04:00
Henry Zhu
ed0de70656
Merge pull request #5889 from babel/update-babylon
...
Update babylon
2017-06-27 17:29:55 -04:00
Henry Zhu
9a75916012
remove unused dependencies
2017-06-27 17:18:13 -04:00
Henry Zhu
a4080dc095
update babylon
2017-06-27 17:17:41 -04:00
Henry Zhu
4e50b2d9d9
Merge pull request #5412 from babel/prettify
...
Use prettier
2017-06-27 17:12:14 -04:00
Henry Zhu
3d03414c05
update readme with decorators2 [skip ci]
2017-06-27 16:06:33 -04:00
Henry Zhu
a0f054b5ce
7.0.0-beta.15
2017-06-27 16:03:30 -04:00
Henry Zhu
88298536c5
Revert "Distinguish between ternary's : and arrow fn's return type ( #573 )"
...
This reverts commit a9a55fbd3fcb0dcd83758549dfd2c4fa3d0dcaa2.
2017-06-27 15:58:57 -04:00
Nicolò Ribaudo
a9a55fbd3f
Distinguish between ternary's : and arrow fn's return type ( #573 )
...
* Distinguish between ternary's : and arrow fn's return type
* Correctly parse nested arrow functions inside conditional expressions
Defer the conversion of arrow function parameters to assignable nodes so that
it is possible to use the (invalid) ast to get the exact position of the (wrong)
arrow functions.
* Check params of arrow fns w/ type params or w/o return type
* Fix also async functions
* Add test from prettier
https://github.com/prettier/prettier/issues/2194
* Don't check arrow params if they are valid at the first attemp
* Use state instead of relying on the "noArrowParamsConversion" parameter
* Remove noArrowParamsConversion
2017-06-27 15:44:56 -04:00
Henry Zhu
39447b1cca
Merge pull request #590 from peey/decorators-followup
...
Follow-up on Decorators PR
2017-06-27 15:34:44 -04:00
Peeyush Kushwaha
f2ad94d0e3
Incorporate suggestions from review
2017-06-27 22:46:43 +05:30
Brian Ng
e4b35f680d
Run prettier
2017-06-27 12:15:00 -05:00
Brian Ng
93cc22dae1
Add prettier
2017-06-27 12:13:54 -05:00
Henry Zhu
994cde616d
Merge pull request #589 from Qantas94Heavy/fix-private-fields
...
Add delete check and fix nested class parsing for private fields
2017-06-27 11:33:19 -04:00
Henry Zhu
89d8f70fcd
Merge pull request #5813 from jridgewell/pr/5786
...
Optional Chaining Operator (Stage 1)
2017-06-27 11:10:47 -04:00
Justin Ridgewell
f363ec6b99
Add to stage-1 preset
2017-06-27 01:27:41 -04:00
Logan Smyth
b3183b1198
Force color output in test runs to ensure consistent behavior in Travis (Take 2)
2017-06-26 15:59:30 -07:00
Logan Smyth
892377ae57
Force color output in test runs to ensure consistent behavior in Travis.
2017-06-26 15:51:51 -07:00
Logan Smyth
95b3c8a16a
Revert "TEMP: Another quick test"
...
This reverts commit 0005b9e4cf547f1bde9fddf95eeb65f528c957e3.
2017-06-26 15:49:56 -07:00
Logan Smyth
12e39116f0
Revert "TEMP: Debugging unexpected test failures."
...
This reverts commit 1fb3d5b0f60d05deb3d926d0b1da883267440965.
2017-06-26 15:49:54 -07:00
Logan Smyth
0005b9e4cf
TEMP: Another quick test
2017-06-26 15:22:13 -07:00