Sebastian McKenzie
0a851ced19
remove runtime option
2015-01-26 15:52:23 +11:00
Sebastian McKenzie
a2a1ab4c52
clean up file
2015-01-26 13:51:33 +11:00
Sebastian McKenzie
876d88c761
fix module specifier default output
2015-01-26 13:51:27 +11:00
Sebastian McKenzie
d473826a68
add window and self to valid global keys
2015-01-26 13:51:15 +11:00
Sebastian McKenzie
cfd0059fc7
fix linting errors
2015-01-26 13:51:06 +11:00
Sebastian McKenzie
b21b0e753e
add back optional brackets around transformers in 6to5 --help
2015-01-26 13:50:44 +11:00
Sebastian McKenzie
5253502846
upgrade acorn-6to5
2015-01-26 12:02:58 +11:00
Sebastian McKenzie
37ca3c3d29
v0.11.1-23
2015-01-26 12:02:42 +11:00
Sebastian McKenzie
526e743c58
fix 6to5-node blacklist
2015-01-26 12:01:03 +11:00
Sebastian McKenzie
7df0d0530f
update 3.0.0 changelog
2015-01-26 11:49:05 +11:00
Sebastian McKenzie
567479787b
update tests to reflect new helper compact behaviour
2015-01-26 11:48:35 +11:00
Sebastian McKenzie
59e3eb2bd1
move doDefaultExportInterop to default module formatter
2015-01-26 11:43:46 +11:00
Sebastian McKenzie
b449dbe891
make helpers compact/no newlines/comments
2015-01-26 11:43:34 +11:00
Sebastian McKenzie
c7c99efa8e
add back strict module formatters
2015-01-26 10:57:06 +11:00
Sebastian McKenzie
2808bc2c90
add in custom acorn node constructor
2015-01-26 01:32:37 +11:00
Sebastian McKenzie
2fb5a3c46e
reference exports.Node so we can replace it if necessary
2015-01-26 01:25:41 +11:00
Sebastian McKenzie
9b7eb2dcd8
update 3.0.0 changelog
2015-01-26 00:14:35 +11:00
Sebastian McKenzie
274b58573b
change -l whitelist flag to -w in bin/6to5-node
2015-01-26 00:14:19 +11:00
Sebastian McKenzie
d7f33121c9
upgrade acorn-6to5
2015-01-26 00:14:08 +11:00
Sebastian McKenzie
75460b91d8
clean up module formatters and fix interopRequireWildcard helper
2015-01-26 00:14:04 +11:00
Sebastian McKenzie
45bb4b00f0
0.11.1-22
2015-01-26 00:12:29 +11:00
Sebastian McKenzie
1221112610
add canInsertSemicolon check to async function parsing
2015-01-26 00:12:01 +11:00
Sebastian McKenzie
766e42d140
clean up async function declaration parsing
2015-01-25 23:44:17 +11:00
Sebastian McKenzie
c297f5a57f
fix parseAssignableListItem function name misspelling
2015-01-25 22:06:58 +11:00
Sebastian McKenzie
3d355566dc
avoid duplicate requires when importing modules
2015-01-25 20:39:41 +11:00
Sebastian McKenzie
a3b58edc52
only remap break/continue when inside a loop
2015-01-25 18:46:20 +11:00
Sebastian McKenzie
5c71b1a031
add base for naughty polyfill tool
2015-01-25 18:46:04 +11:00
Sebastian McKenzie
585e21a734
add whitelist and blacklist options to 6to5-node - closes #588
2015-01-25 17:26:51 +11:00
Sebastian McKenzie
a46f4f7873
upgrade acorn-6to5
2015-01-25 17:23:34 +11:00
Sebastian McKenzie
0530e7c28d
0.11.1-21
2015-01-25 17:22:49 +11:00
Sebastian McKenzie
2c3d2ec875
simplify parse assignable list types
2015-01-25 17:22:37 +11:00
Sebastian McKenzie
1937e93e58
update flow rest param tests
2015-01-25 17:22:26 +11:00
Sebastian McKenzie
7ea883a3b5
Merge https://github.com/RReverser/acorn-jsx
...
Conflicts:
acorn.js
package.json
2015-01-25 17:08:37 +11:00
Sebastian McKenzie
e397a0c4d3
support flow types in arrow function params, add support for async function declarations
2015-01-25 17:06:13 +11:00
Sebastian McKenzie
456bce1c9a
rename loose modules
2015-01-25 15:46:27 +11:00
Sebastian McKenzie
d8046333c0
add test location to ast validation
2015-01-25 15:46:17 +11:00
Sebastian McKenzie
49c28d449e
deprecate old transformer names
2015-01-25 15:46:04 +11:00
Sebastian McKenzie
3fdf492dcf
safer common interop - closes #493
2015-01-25 14:03:25 +11:00
Sebastian McKenzie
c5197e1cad
Merge https://github.com/marijnh/acorn
...
Conflicts:
acorn.js
acorn_loose.js
2015-01-25 11:50:02 +11:00
Ingvar Stepanyan
012f7dbddd
Introduce helpers for contextual keywords.
2015-01-25 10:36:06 +11:00
Sebastian McKenzie
97dd99d171
Remove useless noLess
2015-01-25 10:03:51 +11:00
Ingvar Stepanyan
401e6c4f30
Update version.
2015-01-25 00:33:14 +02:00
Ingvar Stepanyan
719ecbd203
Improve JSX braces context handling.
2015-01-25 00:33:03 +02:00
Ingvar Stepanyan
e93b69d595
Add regression test for #15 .
2015-01-25 00:27:06 +02:00
Ingvar Stepanyan
c445d073e2
Merge branch 'upstream' into jsx2
...
Conflicts:
acorn.js
2015-01-25 00:20:02 +02:00
Sebastian McKenzie
78215a17cd
Merge https://github.com/marijnh/acorn
...
Conflicts:
acorn.js
package.json
2015-01-24 22:49:06 +11:00
Ingvar Stepanyan
5d96bbd781
Simplify & fix rest argument validity checks.
2015-01-24 13:38:14 +02:00
Ingvar Stepanyan
cdd444eff1
Speed-up reading words, strings and templates.
...
Now identifiers and strings even with escaped chars are read
in optimized way by reading entire chunks delimited by escape
chars (and not bailing to deopt mode on first one).
2015-01-24 12:42:19 +02:00
Ingvar Stepanyan
65d09eac6e
Implement shorthand property assignment in ambiguous contexts.
...
Issue #181 .
2015-01-24 12:40:24 +02:00
Sebastian McKenzie
99a4343626
use clone helper instead of lodash cloneDeep - fixes #583
2015-01-24 16:32:55 +11:00