Nicolò Ribaudo
f19d559ff3
Compile Babylon with Gulp ( #7240 )
2018-01-30 23:13:40 +01:00
Henry Zhu
73e64c6cb0
v7.0.0-beta.39
2018-01-30 15:27:19 -05:00
Nicolò Ribaudo
cc4913699b
Update packages/babylon/README.md [skip ci]
...
https://github.com/babel/babel/pull/7292#discussion_r164765384
2018-01-30 20:08:15 +01:00
Raja Sekar
023550c87b
Docs: updated link relative to babel/babylon ( #7292 ) [skip ci]
2018-01-30 12:05:43 -05:00
Naveen jain
65ae4ff15b
Fix: export default decorated class parsed as class expression ( #7189 )
2018-01-30 12:00:29 -05:00
Brian Ng
fa5eb4f605
Make comment props more consistent ( #7246 )
2018-01-26 10:39:52 -05:00
Andy
dccfed3601
TypeScript: Support parsing 'unique' type operator ( #7239 )
2018-01-22 16:09:22 -05:00
Henry Zhu
b5d20ab171
v7.0.0-beta.38
2018-01-17 11:31:32 -05:00
Andy
667f5815c1
typescript: Properly set this.state.inType one token before parsing a type ( #7225 )
...
* typescript: Properly set this.state.inType one token before parsing a type
* Reuse tsParseTypeArguments and inline tsExpectLessThanThenParseInType
2018-01-17 08:36:04 -05:00
Raja Sekar
2d05487293
Add support for @@iterator ( #7058 )
2018-01-12 09:19:11 -06:00
Peri Nikhil
c3352ad2e0
Fix: unicode characters not allowed in regexes ( #7179 )
...
Issue #6691
2018-01-10 15:33:21 +01:00
Maaz Syed Adeeb
9e384f3915
Cleaning up some TS parsing tests ( #7184 )
2018-01-09 11:37:05 -06:00
Henry Zhu
64161fa0b5
Fix syntax plugins in babylon readme [skip ci] ( #7182 )
2018-01-09 10:04:54 -06:00
Raja Sekar
0f42accb87
Renamed files
2018-01-09 15:36:42 +01:00
Maaz Syed Adeeb
74682f33bc
Support 'assert and assign' TypeScript syntax ( #7098 )
2018-01-08 15:29:27 -06:00
Henry Zhu
7c99f4653f
v7.0.0-beta.37
2018-01-08 11:02:14 -05:00
Sophie Alpert
8250ff963e
Suggest JSX fragment syntax in adjacent tag error ( #7152 )
2018-01-04 09:21:39 +01:00
Raja Sekar
e872f0d975
Regex parsing issue fix after function declaration. ( #7121 )
2018-01-03 14:21:18 +01:00
Andy
49775e2f12
Remove redundant property declarations ( #7144 )
2018-01-02 22:20:54 +01:00
Raja Sekar
f3410e761c
Flow comment parsing ( #7007 )
2017-12-30 23:53:08 +01:00
Henry Zhu
7d798952d2
v7.0.0-beta.36
2017-12-25 14:04:08 -05:00
Andy
6a73f39199
Support parsing export default abstract class {} ( #7075 )
2017-12-21 16:13:31 +01:00
Brian Ng
2b065350b5
Treat import type * as a parser error ( #7061 )
2017-12-19 10:54:20 -05:00
Henry Zhu
8a4124b2ff
v7.0.0-beta.35
2017-12-14 16:47:27 -05:00
Brian Ng
f5ef928586
Add method property to ObjectTypeProperty ( #7005 )
2017-12-11 09:32:16 -06:00
Brian Ng
c7980b2b90
Bump prettier ( #6991 )
2017-12-07 17:36:49 -05:00
K Sashi Kumar
ac745ded0d
Fix destructuring assignment spec violation ( #6986 )
2017-12-07 09:14:03 -06:00
Henry Zhu
fcfa987926
publish babylon as next tag since it's not a scoped module yet [skip ci] ( #6982 )
2017-12-06 15:05:48 -05:00
Andy
aa38c47160
For babylon typescript parser, fix false positive for ! after a line break ( #6969 )
...
Closes #6798
2017-12-04 19:57:22 +01:00
Nicolò Ribaudo
62bbee97d7
Better error message for import.meta and import() without plugin ( #6962 )
...
The correct error was already thrown when they weren't in statement position.
2017-12-03 17:45:37 +01:00
Daniel Tschinder
ac72bfbd33
Update babylon to use unicode 10 ( #6958 )
2017-12-03 11:55:50 +01:00
Henry Zhu
a7c9264c79
v7.0.0-beta.34
2017-12-02 09:38:52 -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
413aa79711
v7.0.0-beta.33
2017-12-01 09:27:57 -05:00
Henry Zhu
5761eb0bb4
add readme entry for for-of assumeArray, use it ( #6942 )
2017-11-30 17:40:23 -06:00
Brian Ng
d8bbaaae0a
Split exportExtensions into exportDefault and exportNamespace plugins… ( #6920 )
...
* Split exportExtensions into two plugins in babylon
* rename proposal-export-default to proposal-export-default-from
* rename proposal-export-namespace to proposal-export-namespace-from
2017-11-30 17:46:36 -05:00
Brian Ng
0a3c2a0c4c
Fix babylon test
2017-11-24 09:15:17 -06:00
Martin McKeaveney
6d820a2757
removing expression field from ArrowFunctionExpression ( #6836 )
2017-11-23 22:12:13 +01:00
Gidi Meir Morris
edbf5d33dc
Fix "Better error messaging for unexpected tokens #6715 " ( #6875 )
2017-11-22 15:31:03 -06:00
Nicolò Ribaudo
464df13c69
Allow yielding an arrow function withour parens around the param ( #6877 )
2017-11-22 15:28:37 -06:00
Sven SAULEAU
bb89364813
Merge pull request #6727 from babel/feat-use-charcode-constants
...
[Babylon] Use char codes contants
2017-11-16 10:35:42 +01:00
Sven SAULEAU
57e2c45cbe
chore: upgrade charcode
2017-11-16 09:57:20 +01:00
Raja Sekar
63397d0aad
Better error message for super when not using an object method ( #6754 )
2017-11-15 21:29:46 -06:00
Brian Ng
0f2ab2fe20
Fix some reserved type handling and declare class with multiple extends ( #6725 )
2017-11-15 16:16:15 -06:00
Sven SAULEAU
4c584ae341
chore: upgrade and fix charcodes
2017-11-15 19:53:30 +01:00
Nicolò Ribaudo
9ae23639ad
Parse async arrows with flow type parameters ( #6802 )
...
Fixes #6712
2017-11-14 16:24:14 +01:00
Sven SAULEAU
186f04a3e9
feat: use charcodes in JSX plugin
2017-11-13 13:15:32 +01:00
Henry Zhu
4e6cd298c7
v7.0.0-beta.32
2017-11-12 08:32:53 -05:00
Sven SAULEAU
097ff40001
feat: more charCodes
2017-11-11 18:08:43 +01:00
Logan Smyth
432a9b5092
Allow sourceType:unambiguous as a way to tell Babylon to guess the type. ( #6789 )
...
* Allow sourceType:unambiguous as a way to tell Babylon to guess the type.
* Update some docs.
2017-11-10 15:00:06 -08:00