Sebastian McKenzie
35608d497e
make comprehension for-of loop a let
2015-01-04 19:42:25 +11:00
Sebastian McKenzie
b5a78355c4
add initProps to single call expression in computed property names - fixes #378
2015-01-04 19:42:16 +11:00
Sebastian McKenzie
223e28ba8f
upgrade acorn-6to5
2015-01-04 19:40:51 +11:00
Sebastian McKenzie
6a35bdb42b
add traceur test suite
2015-01-04 19:40:09 +11:00
Sebastian McKenzie
cec7b1ba3f
better acorn async statement parsing
2015-01-04 19:37:38 +11:00
Sebastian McKenzie
55b3e96d95
add support for semicolons as class elements
2015-01-04 18:20:08 +11:00
Sebastian McKenzie
18813f26bb
Merge branch 'master' into esnext
2015-01-04 15:32:41 +11:00
Sebastian McKenzie
ccabb91f69
add back deleted object-define-properties-closure template
2015-01-04 15:30:59 +11:00
Sebastian McKenzie
35fda899a8
remove spec-no-duplicate-properties transformer
2015-01-04 15:30:40 +11:00
Sebastian McKenzie
e2f01d41a3
fix api test
2015-01-04 13:42:16 +11:00
Sebastian McKenzie
931a80f5b3
rename "declarations" to the more sane "helpers"
2015-01-04 13:34:56 +11:00
Sebastian McKenzie
9a2fd22e91
add newline to esnext super change proto test
2015-01-04 08:35:28 +11:00
Sebastian McKenzie
cbcad22d81
update default parameters transformer to use var a = arguments[0] === undefined ? 1 : arguments[0]; instead of if (a === undefined) a = 1;
2015-01-04 08:35:14 +11:00
Sebastian McKenzie
4d5861cfdc
remove invalid strict-mode es6 next class test
2015-01-04 08:34:25 +11:00
Sebastian McKenzie
c578db7ae8
upgrade acorn-6to5
2015-01-04 08:34:14 +11:00
Sebastian McKenzie
9c3c569ac6
remove checkLVal from class heritage
2015-01-04 08:12:23 +11:00
Sebastian McKenzie
dea73b7186
change code assertion to 6to5 output
2015-01-04 08:01:29 +11:00
Sebastian McKenzie
4506e39cf5
add toString key to instance keys as methods are enumerable
2015-01-04 08:01:08 +11:00
Sebastian McKenzie
7ab6df093b
use Symbol.iterator instead of @@iterator
2015-01-04 08:00:49 +11:00
Sebastian McKenzie
22eeae1a93
use assert instead of expect
2015-01-04 08:00:40 +11:00
Sebastian McKenzie
a645ae0583
contextLiteral fallback in es6-spread transformer
2015-01-04 07:59:56 +11:00
Sebastian McKenzie
7f4efecb7d
support for CallExpression in Scope.prototype.generateUidBasedOnNode
2015-01-04 07:59:43 +11:00
Sebastian McKenzie
0c0f40d14a
only automatically assume test is exec if it has a js extension
2015-01-04 07:58:49 +11:00
Sebastian McKenzie
cb54c11d84
add esnext tests
2015-01-04 07:39:11 +11:00
Sebastian McKenzie
55123be7d7
use t.toComputedKey in computed property name transformer
2015-01-04 07:38:49 +11:00
Sebastian McKenzie
324a0b408a
add optional protoToAssign transformer
2015-01-04 07:38:36 +11:00
Sebastian McKenzie
8b2788e930
fix es6-property-method-assignment tests name
2015-01-03 21:48:22 +11:00
Sebastian McKenzie
d945379b5b
remove isDynamic checks and always execute those expressions **once**
2015-01-03 21:48:06 +11:00
Sebastian McKenzie
5a622ac9c7
update traversal api in optional-bluebird-coroutines transformer
2015-01-03 20:11:21 +11:00
Sebastian McKenzie
0e9eac610b
rename es5-property-methods-assignment to es6-property-method-assignment and add function ids to object methods and remap them if they contain a reference to themselves - fixes #308
2015-01-03 20:11:00 +11:00
Sebastian McKenzie
1de94a2705
fix code styling on es6 arrow functions nested test
2015-01-03 20:09:14 +11:00
Sebastian McKenzie
71132c3538
add types.toComputedPropertyKey helper
2015-01-03 20:08:39 +11:00
Sebastian McKenzie
d20ab0eb05
rename traverse stop method to skip and add a stop method that actually breaks the current traversal
2015-01-03 20:08:31 +11:00
Sebastian McKenzie
51f7e75d2e
fix formatting of code of conduct paragraph in CONTRIBUTING.md
2015-01-03 11:17:55 +11:00
Sebastian McKenzie
ab4b5ce994
Merge pull request #309 from antn/add-code-of-conduct
...
add code of conduct
2015-01-03 11:16:05 +11:00
Sebastian McKenzie
f0d50ca9a2
add browser.js to package.json
2015-01-03 08:19:18 +11:00
Sebastian McKenzie
5168355a64
fix differences copytext grammar
2015-01-03 08:19:11 +11:00
Sebastian McKenzie
2f209a9e4e
v2.4.8
v2.4.8
2015-01-03 07:37:15 +11:00
Sebastian McKenzie
20695eaba6
add 2.4.8 changelog
2015-01-03 07:36:34 +11:00
Sebastian McKenzie
340a4dd1f2
fix code styling #370
2015-01-03 07:35:45 +11:00
Sebastian McKenzie
ef1c7a5c69
Merge pull request #370 from hughsk/browserify-register
...
Make require("6to5/register") work with browserify
2015-01-03 07:33:15 +11:00
Hugh Kennedy
5a01beaa1f
Make require("6to5/register") work with browserify
...
Previously, you'd have to create a separate file for using 6to5
with both node and browserify, as the latter wasn't able to properly
handle loading 6to5's dependency tree and would crash on attempting
to do so.
This change instructs browserify to use "register-browser.js" in place
of "register.js". "register-browser.js" still loads the 6to5 polyfill,
but is otherwise ignored.
2015-01-02 21:30:40 +01:00
Sebastian McKenzie
5a5bf7b4ac
v2.4.7
v2.4.7
2015-01-03 06:10:52 +11:00
Sebastian McKenzie
88ee15bb4d
upgrade acorn-6to5 #367
2015-01-03 06:10:10 +11:00
Sebastian McKenzie
017d76c720
set location info on ThisExpression node in this shorthand - fixes 6to5/6to5#367
2015-01-03 06:09:37 +11:00
Sebastian McKenzie
3e51b65095
v2.4.6
v2.4.6
2015-01-03 05:29:28 +11:00
Sebastian McKenzie
371df9ad09
add 2.4.6 changelog
2015-01-03 05:25:48 +11:00
Sebastian McKenzie
d43d5ff409
move coreAliasing and undefinedToVoid transformers down
2015-01-03 05:24:43 +11:00
Sebastian McKenzie
c2c8e52430
add modules caveat - fixes #368
2015-01-03 05:23:12 +11:00
Sebastian McKenzie
57c0ebc5f4
v2.4.5
v2.4.5
2015-01-02 22:22:52 +11:00