Lee Byron
e5463cc2a9
Improve performance of rest parameter.
...
Rather than initing an empty array and filling, create an array of the correct size up-front. Minor gain on chromium, but considerably (~5x) faster in spidermonkey/firefox.
2015-01-14 19:08:14 -05:00
Sebastian McKenzie
e01b7d288f
v2.12.3
v2.12.3
2015-01-15 02:29:44 +11:00
Sebastian McKenzie
98c0e185b8
add missing semicolon
2015-01-15 02:27:45 +11:00
Sebastian McKenzie
bf66d78210
add 2.12.3 changelog
2015-01-15 02:27:17 +11:00
Sebastian McKenzie
b60eca0a76
better typeof symbol transformer
2015-01-15 02:24:32 +11:00
Sebastian McKenzie
44f06c0b4c
instance and static class method names
2015-01-15 02:24:23 +11:00
Sebastian McKenzie
6c5606b7e8
call transformer methods on traverse context
2015-01-15 02:24:05 +11:00
Sebastian McKenzie
07ddfbeb5d
remove pointless prototypeProperties helper call
2015-01-15 01:20:06 +11:00
Sebastian McKenzie
87b890c172
fix parentheses deletion not support multilines - fixes #490
2015-01-15 01:14:49 +11:00
Sebastian McKenzie
245fcfe110
move mutator map checking to after loose test
2015-01-15 01:09:13 +11:00
Sebastian McKenzie
4744719040
v2.12.2
v2.12.2
2015-01-14 18:48:29 +11:00
Sebastian McKenzie
a3b814a897
fix default parameters closure scope
2015-01-14 18:46:36 +11:00
Sebastian McKenzie
f5f17f0ccb
ignore function params, rest and catch clauses - webpack/webpack#688
2015-01-14 18:39:07 +11:00
Sebastian McKenzie
f6a2acdfb1
v2.12.1
v2.12.1
2015-01-14 18:06:51 +11:00
Sebastian McKenzie
e8dba2ad1e
add 2.12.1 changelog
2015-01-14 18:05:11 +11:00
Sebastian McKenzie
8ce5c5b608
add jsx to possible extensions
2015-01-14 18:04:14 +11:00
Sebastian McKenzie
0dfea1a51b
update notes
2015-01-14 14:54:31 +11:00
Sebastian McKenzie
a4e528e2b3
v2.12.0
v2.12.0
2015-01-14 10:14:14 +11:00
Sebastian McKenzie
99ca9b7e9a
fix linting errors
2015-01-14 10:12:11 +11:00
Sebastian McKenzie
313e932e7c
fix linting errors
2015-01-14 10:11:41 +11:00
Sebastian McKenzie
6a57a4e565
fix linting errors
2015-01-14 10:11:07 +11:00
Sebastian McKenzie
fc3a5f25fb
add 2.12.0 changelog
2015-01-14 10:09:47 +11:00
Sebastian McKenzie
e258b85420
clean up loose template literals
2015-01-14 08:55:24 +11:00
Sebastian McKenzie
6b836de306
add #480 test
2015-01-14 07:56:45 +11:00
Sebastian McKenzie
fe6f53d471
Merge pull request #480 from monsanto/loose-templates
...
Add loose transform for tagged template literals
2015-01-14 07:54:19 +11:00
Sebastian McKenzie
3b259c6b1e
clean up 6to5 register-browser
2015-01-14 07:31:51 +11:00
Sebastian McKenzie
2005df3fa2
support non-string jsx literals - fixes #479
2015-01-14 07:31:28 +11:00
Christopher Monsanto
4fdcf685d3
add loose transform for tagged template literals
2015-01-13 14:48:31 -05:00
Sebastian McKenzie
afd3af834d
add loose option to computed property names
2015-01-14 00:35:45 +11:00
Sebastian McKenzie
8afec8b12a
rename fast mode to loose #465
2015-01-14 00:24:34 +11:00
Sebastian McKenzie
f25ed0b5de
add minimum of 1 newline after line comments - fixes #442 and fixes #477
2015-01-13 23:27:52 +11:00
Sebastian McKenzie
4898770d60
ignore test262 in istanbul
2015-01-13 23:27:26 +11:00
Sebastian McKenzie
bd2fa77446
fix fast forOf and add tests
2015-01-13 23:18:46 +11:00
Sebastian McKenzie
1c2bafe0e1
use assignment instead of define for fast classes
2015-01-13 23:18:38 +11:00
Sebastian McKenzie
f8915333b0
remove double spaces in version read in makefile
2015-01-13 22:44:26 +11:00
Sebastian McKenzie
f8275adc6f
upgrade acorn-6to5
2015-01-13 22:44:06 +11:00
Sebastian McKenzie
2a97a4233d
remove invalid jshint options
2015-01-13 22:26:33 +11:00
Sebastian McKenzie
70eae9f6ce
remove functions inside of loops
2015-01-13 22:18:58 +11:00
Sebastian McKenzie
f560062d82
remove loopfunc: false from jshint - thanks @dcousens...
2015-01-13 22:02:30 +11:00
Sebastian McKenzie
0f55a66f5b
add "fast" option for transformers
2015-01-13 22:02:04 +11:00
Sebastian McKenzie
f14f72b635
add --mangle option to uglify
2015-01-13 22:01:37 +11:00
Sebastian McKenzie
9aa010d987
v2.11.4
v2.11.4
2015-01-13 20:15:35 +11:00
Sebastian McKenzie
bd179ace86
add 2.11.4 changelog
2015-01-13 20:08:38 +11:00
Sebastian McKenzie
4df6d6043e
make dependency versions static - fixes #475
2015-01-13 20:07:34 +11:00
Sebastian McKenzie
7ed7475c46
v2.11.3
v2.11.3
2015-01-13 14:35:14 +11:00
Sebastian McKenzie
b2dc560a2d
allow a string to be passed as the optional option
2015-01-13 14:33:18 +11:00
Sebastian McKenzie
010dbe1cce
v2.11.2
v2.11.2
2015-01-13 11:29:46 +11:00
Sebastian McKenzie
75cd0bab02
add 2.11.2 changelog
2015-01-13 11:26:07 +11:00
Sebastian McKenzie
3283991ed0
flip es6 geneartors include regenerator tests
2015-01-13 10:56:36 +11:00
Sebastian McKenzie
a66ce5b6ce
add ignore ast check to es6 generators test because regenerator outputs an invalid ast
2015-01-13 10:44:17 +11:00