Marijn Haverbeke
|
57bc9b1b0a
|
Move parsing of yield into parseMaybeAssign
Issue #219
|
2015-03-12 23:11:33 +01:00 |
|
Marijn Haverbeke
|
16a342082a
|
Allow trailing commas in array patterns
Closes #975
|
2015-03-12 22:39:00 +01:00 |
|
Marijn Haverbeke
|
811d19ab76
|
Allow any number of digits when killing \u{} sequences in regexps
|
2015-03-12 22:26:31 +01:00 |
|
Marijn Haverbeke
|
4735ef53ef
|
Replace the forbidReserved option with an allowReserved option
For consistency with similar options
|
2015-03-12 22:02:41 +01:00 |
|
Marijn Haverbeke
|
ba750b253b
|
Replace strictSemicolons and allowTrailingCommas with onInsertedSemicolon and onTrailingComma
|
2015-03-12 22:02:41 +01:00 |
|
Marijn Haverbeke
|
9fb3a4f5ce
|
Move as much as possible code in test driver out of try block
|
2015-03-12 22:01:33 +01:00 |
|
Sebastian McKenzie
|
41a8257005
|
various cleanup, remove redundant whitespace, realign object keys etc
|
2015-03-13 01:09:04 +11:00 |
|
Sebastian McKenzie
|
b44ba25d11
|
separate binding logic from scope to a binding class, move binding type resolution to the path so it can be used on any expression - #653
|
2015-03-13 01:08:46 +11:00 |
|
Sebastian McKenzie
|
40a111abbf
|
always resolve rc for absolute filenames
|
2015-03-13 01:07:33 +11:00 |
|
Sebastian McKenzie
|
9cff51915d
|
switch scope tracking to a path based system
|
2015-03-12 14:35:55 +11:00 |
|
Sebastian McKenzie
|
3cd110a7c9
|
fix block scoping break switch collision - fixes #998
|
2015-03-12 14:35:30 +11:00 |
|
Sebastian McKenzie
|
a7f9e035a4
|
infer computed literal function names - fixes #993
|
2015-03-12 14:13:24 +11:00 |
|
Sebastian McKenzie
|
146b9e6708
|
4.7.8
|
2015-03-11 10:17:09 +11:00 |
|
Sebastian McKenzie
|
0953c48620
|
v4.7.8
v4.7.8
|
2015-03-11 07:49:54 +11:00 |
|
Sebastian McKenzie
|
056b90831d
|
manually define each property in computed class helper - fixes #984
|
2015-03-11 07:45:29 +11:00 |
|
Sebastian McKenzie
|
8ba276b209
|
4.7.7
|
2015-03-11 01:25:41 +11:00 |
|
Sebastian McKenzie
|
8eaa9d29e3
|
v4.7.7
v4.7.7
|
2015-03-11 01:20:34 +11:00 |
|
Sebastian McKenzie
|
6212791356
|
fix types API exposure - babel/babel-eslint#8
|
2015-03-11 01:14:36 +11:00 |
|
Sebastian McKenzie
|
d436d32d82
|
4.7.6
|
2015-03-11 00:13:03 +11:00 |
|
Sebastian McKenzie
|
2a29f70bba
|
v4.7.6
v4.7.6
|
2015-03-11 00:11:35 +11:00 |
|
Sebastian McKenzie
|
6ccb8957bd
|
add 4.7.6 changelog
|
2015-03-11 00:09:52 +11:00 |
|
Sebastian McKenzie
|
dc45415ee0
|
hoist esModule to the top
|
2015-03-11 00:08:06 +11:00 |
|
Sebastian McKenzie
|
98ca541fde
|
restructure types
|
2015-03-11 00:04:06 +11:00 |
|
Ingvar Stepanyan
|
34050d3917
|
Support for for (const ...).
Fixes #213.
Also changes API to pass token type to `parseVar` to reduce string comparison ops.
|
2015-03-10 11:36:15 +02:00 |
|
Ingvar Stepanyan
|
ff60ee4fdb
|
[estree] Align export ... representations.
|
2015-03-10 10:37:00 +02:00 |
|
Sebastian McKenzie
|
8328f638c2
|
add support for if and block statements to t.toSequenceExpression
|
2015-03-10 17:20:26 +11:00 |
|
Sebastian McKenzie
|
5586ce280f
|
move build-external-helpers to tools
|
2015-03-10 17:20:14 +11:00 |
|
Sebastian McKenzie
|
0ca71f5e15
|
add transformation logger
|
2015-03-10 17:19:51 +11:00 |
|
Sebastian McKenzie
|
212776e220
|
remove detection
|
2015-03-10 17:19:35 +11:00 |
|
Sebastian McKenzie
|
4a95a9ec8f
|
remove duplicate insert_final_newline
|
2015-03-10 17:19:23 +11:00 |
|
Sebastian McKenzie
|
45953ffc8a
|
4.7.5
|
2015-03-10 13:39:04 +11:00 |
|
Sebastian McKenzie
|
9c79290bb2
|
v4.7.5
v4.7.5
|
2015-03-10 13:20:20 +11:00 |
|
Sebastian McKenzie
|
cfdf6b7385
|
add 4.7.5 changelog
|
2015-03-10 13:12:19 +11:00 |
|
Sebastian McKenzie
|
907e0e0f86
|
drop support for node 0.10 to save travis some unnecessary cycles <3
|
2015-03-10 13:11:06 +11:00 |
|
Sebastian McKenzie
|
f3bd9cbcb8
|
use a different helper if a class contains class methods to avoid non-enumerability and delegation to es6.properties.computed transformer - fixes #984, closes #986
|
2015-03-10 13:04:02 +11:00 |
|
Sebastian McKenzie
|
3bd14f9e07
|
add babel version to register hook cache key
|
2015-03-10 13:03:22 +11:00 |
|
Sebastian McKenzie
|
102b4b3d1e
|
remove redundant break wrapping in for-of - fixes #985
|
2015-03-10 12:14:21 +11:00 |
|
Ingvar Stepanyan
|
722bc65e79
|
[estree] Align Import specifiers.
|
2015-03-10 02:27:24 +02:00 |
|
Sebastian McKenzie
|
6564f1ff76
|
4.7.4
|
2015-03-10 06:13:37 +11:00 |
|
Sebastian McKenzie
|
58d7a5e069
|
more versatile scope pushing
|
2015-03-10 06:13:32 +11:00 |
|
Sebastian McKenzie
|
f5db53cebe
|
remove core-js library from babel-runtime
|
2015-03-10 06:13:16 +11:00 |
|
Sebastian McKenzie
|
2da010fcae
|
clean up #982
|
2015-03-10 06:11:55 +11:00 |
|
Sebastian McKenzie
|
52b99bdf93
|
Merge pull request #982 from tricknotes/error-stack
Ignore assignment to Error#stack if it is readonly property
|
2015-03-10 06:09:03 +11:00 |
|
Ryunosuke SATO
|
9d7e953451
|
Ignore assignment to Error#stack if it is readonly property
`Error#stack` may be an readonly property in some environments
such as PhantomJS 1.9.2 and Safari 7.0.
|
2015-03-10 04:05:53 +09:00 |
|
Sebastian McKenzie
|
b1252b865b
|
v4.7.4
v4.7.4
|
2015-03-10 03:29:47 +11:00 |
|
Sebastian McKenzie
|
068b1341d9
|
fix erroneous whitespace
|
2015-03-10 03:28:36 +11:00 |
|
Sebastian McKenzie
|
20eb143915
|
remove Number from the list of valid runtime constructors - fixes #981
|
2015-03-10 03:27:13 +11:00 |
|
Sebastian McKenzie
|
1302a86bf2
|
scope -> scopable class alias key
|
2015-03-10 03:22:55 +11:00 |
|
Sebastian McKenzie
|
b7831f1d7b
|
prepend mocha command with node
|
2015-03-10 03:15:31 +11:00 |
|
Sebastian McKenzie
|
e46cabb21f
|
remove code coverage from travis make task
|
2015-03-10 03:12:50 +11:00 |
|