Sebastian McKenzie
|
c8b88182f6
|
fix bin tests
|
2015-03-20 20:03:49 +11:00 |
|
Marijn Haverbeke
|
7b05e660b4
|
Move location-related code into location.js
|
2015-03-19 16:28:28 +01:00 |
|
Marijn Haverbeke
|
fec42cb596
|
Move tokenizer into modules
|
2015-03-19 16:17:43 +01:00 |
|
Marijn Haverbeke
|
93b919c1a0
|
Split out identifier-related code
|
2015-03-19 15:49:58 +01:00 |
|
Marijn Haverbeke
|
9808459940
|
Start on ES6 port
|
2015-03-19 15:40:12 +01:00 |
|
Mathias Bynens
|
575421b3c2
|
Make readRegexp more tolerant
|
2015-03-19 14:48:43 +01:00 |
|
Marijn Haverbeke
|
9673146cc1
|
Verify that property name can be bound to in short-hand object pattern properties
Issue #221
|
2015-03-19 14:05:16 +01:00 |
|
Marijn Haverbeke
|
a45172e044
|
Unify checkLVal and checkFunctionParam
|
2015-03-19 13:42:26 +01:00 |
|
Marijn Haverbeke
|
0a755156a8
|
Ignore backslash-escapes in identifiers in ES6 mode
|
2015-03-19 13:11:17 +01:00 |
|
Marijn Haverbeke
|
5d5b8eb3c8
|
Don't crash when converting missing array elements to assignable
Closes #220
|
2015-03-19 12:58:34 +01:00 |
|
Marijn Haverbeke
|
b6e8310848
|
Require an initalization value when let/var/const-declaring a complex pattern
Closes #222
|
2015-03-19 12:46:36 +01:00 |
|
Marijn Haverbeke
|
a75a685610
|
Add a startsExpr property to token types, use it to properly parse yield
Issue #219
|
2015-03-19 12:34:41 +01:00 |
|
Sebastian McKenzie
|
64f1c114c1
|
fix modules generation logic and remove dead node types
|
2015-03-19 03:17:28 +11:00 |
|
Sebastian McKenzie
|
4ac1a856ae
|
fix remaining issues in estree port
|
2015-03-19 02:59:44 +11:00 |
|
Sebastian McKenzie
|
0e68b6ca11
|
add highlightErrors option to parser options
|
2015-03-19 02:59:30 +11:00 |
|
Sebastian McKenzie
|
2dccc8c919
|
more estree updates - finish flow parsing
|
2015-03-19 01:48:44 +11:00 |
|
Sebastian McKenzie
|
fdea18a289
|
properly support iterators in sliced-to-array helper...
|
2015-03-19 01:47:19 +11:00 |
|
Sebastian McKenzie
|
c3bdecbd25
|
move arrow functions transformer to before function names
|
2015-03-19 01:46:53 +11:00 |
|
Sebastian McKenzie
|
ee63fb52b7
|
check whitelist for existence rather than length - #1044
|
2015-03-19 01:46:10 +11:00 |
|
Sebastian McKenzie
|
8575392606
|
4.7.16
|
2015-03-18 23:37:24 +11:00 |
|
Sebastian McKenzie
|
d28583bea1
|
v4.7.16
v4.7.16
|
2015-03-18 23:36:04 +11:00 |
|
Sebastian McKenzie
|
b166f35218
|
add typed arrays to native types list - #1043
|
2015-03-18 23:34:37 +11:00 |
|
Sebastian McKenzie
|
0914378bba
|
add 4.7.16 changelog
|
2015-03-18 23:34:26 +11:00 |
|
Sebastian McKenzie
|
660d764390
|
remove loop check when aliasing breaks, continues etc - fixes #1051
|
2015-03-18 23:31:11 +11:00 |
|
Sebastian McKenzie
|
27206d6b7c
|
add complete list of native constructors
|
2015-03-18 23:27:14 +11:00 |
|
Ingvar Stepanyan
|
0473c368e6
|
[es6][estree] Add support for sourceType: script|module modes.
+ Fix list of keywords and reserved words in ES6.
|
2015-03-18 13:42:49 +02:00 |
|
Sebastian McKenzie
|
34dc56b435
|
Merge branch 'master' into experimental
# Conflicts:
# src/babel/transformation/transformers/es7/abstract-references.js
# src/babel/transformation/transformers/playground/mallet-operator.js
# src/babel/transformation/transformers/playground/memoization-operator.js
# src/babel/types/index.js
|
2015-03-18 19:18:25 +11:00 |
|
Sebastian McKenzie
|
d919d7837c
|
4.7.15
|
2015-03-18 19:17:07 +11:00 |
|
Sebastian McKenzie
|
b49cf4e779
|
v4.7.15
v4.7.15
|
2015-03-18 19:16:01 +11:00 |
|
Sebastian McKenzie
|
e30dd7042b
|
fix constructor spreading of collections #1043
|
2015-03-18 19:14:23 +11:00 |
|
Sebastian McKenzie
|
16d8d928e8
|
4.7.14
|
2015-03-18 19:14:02 +11:00 |
|
Sebastian McKenzie
|
4966028397
|
v4.7.14
v4.7.14
|
2015-03-18 19:11:21 +11:00 |
|
Sebastian McKenzie
|
82e04fffac
|
add 4.7.14 changelog
|
2015-03-18 19:08:53 +11:00 |
|
Sebastian McKenzie
|
a46313903d
|
deprecate abstract references and remaining playground features
|
2015-03-18 19:08:05 +11:00 |
|
Sebastian McKenzie
|
68340b1288
|
add Promise to the list of native types - fixes #1043
|
2015-03-18 19:06:34 +11:00 |
|
Sebastian McKenzie
|
6a1b33b443
|
more updates to estree and new acorn
|
2015-03-18 19:02:15 +11:00 |
|
Sebastian McKenzie
|
df7524d909
|
update babel dev dependency and use for-of in sliced-to-array helper - fixes #1047
|
2015-03-18 19:01:58 +11:00 |
|
Sebastian McKenzie
|
2c39d406d1
|
move acorn into vendor
|
2015-03-18 19:01:30 +11:00 |
|
Ingvar Stepanyan
|
024a98431d
|
[estree] Add SuperExpression.
(we're almost there)
|
2015-03-17 23:01:42 +02:00 |
|
Ingvar Stepanyan
|
876e774bfe
|
[estree] Align method kinds.
[loose] Split parseObj and parseClass.
|
2015-03-17 22:36:34 +02:00 |
|
Marijn Haverbeke
|
19ef4ef69c
|
Require semicolon after 'import * from ...'
|
2015-03-17 12:30:12 +01:00 |
|
Sebastian McKenzie
|
2ff1a5d98b
|
Merge branch 'master' into experimental
# Conflicts:
# src/babel/transformation/transformers/internal/strict.js
|
2015-03-17 12:14:32 +11:00 |
|
Sebastian McKenzie
|
7f9fe4af15
|
4.7.13
|
2015-03-17 12:12:51 +11:00 |
|
Sebastian McKenzie
|
977290c7e4
|
v4.7.13
v4.7.13
|
2015-03-17 12:11:26 +11:00 |
|
Sebastian McKenzie
|
ebbdb95278
|
add 4.7.13 changelog
|
2015-03-17 12:09:16 +11:00 |
|
Sebastian McKenzie
|
9b586c7587
|
add support for left side patterns in assignment pattern destructuring - fixes #1037
|
2015-03-17 12:03:13 +11:00 |
|
Brian Donovan
|
4b5ba6c8c6
|
Add a test for the this-spread fix in 976e8c1.
Addresses #1033.
|
2015-03-17 11:31:09 +11:00 |
|
Sebastian McKenzie
|
67efb1b427
|
ignore this expressions in Scope#generateTempBasedOnNode - fixes #1033
|
2015-03-17 11:31:00 +11:00 |
|
Sebastian McKenzie
|
bc9c1ab61e
|
handle comments and use strict directives better - fixes #1030
|
2015-03-17 11:30:30 +11:00 |
|
Sebastian McKenzie
|
65ffe07551
|
remove react test option
|
2015-03-17 11:26:28 +11:00 |
|