Sebastian McKenzie
|
5f26a0c5cc
|
update modules tests
|
2014-12-09 23:28:07 +11:00 |
|
Sebastian McKenzie
|
f9f48620de
|
remove unused test transformation whitespace option
|
2014-12-07 22:00:30 +11:00 |
|
Joshua Peek
|
2e0cd0f349
|
Add tests for newlines before comments
|
2014-12-07 02:06:41 -08:00 |
|
Sebastian McKenzie
|
e17d5bdb13
|
fix comments test in property name shorthand
|
2014-12-07 11:46:59 +11:00 |
|
Sebastian McKenzie
|
c1c22ed5f7
|
fix duplicate comments on property key shorthands - fixes #234
|
2014-12-07 11:43:51 +11:00 |
|
Sebastian McKenzie
|
eef0344cb2
|
fix comments-only rendering
|
2014-12-07 11:30:50 +11:00 |
|
Sebastian McKenzie
|
88a85c0ca8
|
fix files only containg comments not being output - fixes #259
|
2014-12-07 11:20:43 +11:00 |
|
Sebastian McKenzie
|
75c8d73d35
|
add default initializer to let variables within loop bodies and fix excessive break replacement inside of switches in let scoping - fixes #255
|
2014-12-06 23:35:47 +11:00 |
|
Sebastian McKenzie
|
a7a6ee80f2
|
add object getter memoization and this shorthand to playground
|
2014-12-06 19:37:23 +11:00 |
|
Sebastian McKenzie
|
573283f260
|
fix bin/6to5 error message test
|
2014-12-05 23:11:04 +11:00 |
|
Sebastian McKenzie
|
5bad458b09
|
Fix tests
|
2014-12-05 23:05:20 +11:00 |
|
James Kyle
|
888ab5473a
|
Only slice arguments when necessary - fixes #239
|
2014-12-02 16:46:48 -08:00 |
|
Sebastian McKenzie
|
3c808fcef2
|
merge pretzel maps and method binding
|
2014-11-26 17:23:33 +11:00 |
|
Sebastian McKenzie
|
be0d4b344b
|
add playground pretzel maps
|
2014-11-26 16:17:27 +11:00 |
|
Sebastian McKenzie
|
2527fffbad
|
merge memberExpressionKeywords and memberExpressionLiterals transformer
|
2014-11-26 10:46:32 +11:00 |
|
Sebastian McKenzie
|
1a1e6bc3ba
|
remove arguments-to-array helper
|
2014-11-25 23:56:38 +11:00 |
|
Sebastian McKenzie
|
d184bc93b9
|
add playground
|
2014-11-25 23:50:50 +11:00 |
|
Sebastian McKenzie
|
136bddab33
|
temporarily disable es7-modules-system tests
|
2014-11-25 19:02:49 +11:00 |
|
Sebastian McKenzie
|
cdae98f653
|
Merge branch 'system' of github.com:guybedford/6to5 into guybedford-system
|
2014-11-25 14:59:47 +11:00 |
|
Sebastian McKenzie
|
81434bb557
|
add types.isDynamic so we can scan a node to see if it's ~safe~ to include it twice
|
2014-11-25 11:44:53 +11:00 |
|
guybedford
|
3f60062ab6
|
system tests updates for live bindings and function hoisting
|
2014-11-24 16:05:54 +02:00 |
|
Sebastian McKenzie
|
032bc0af5e
|
fix util.regexify tests
|
2014-11-24 10:23:00 +11:00 |
|
Sebastian McKenzie
|
e5ce69d6af
|
clean up register module formatter and rename it to system
|
2014-11-24 10:19:06 +11:00 |
|
Sebastian McKenzie
|
e3b8fa93e2
|
export as module.exports if there are no other ExportDeclarations in commonInterop module formatter @guybedford
|
2014-11-24 10:05:50 +11:00 |
|
Douglas Duteil
|
c87e14f6a9
|
feat(modules): add "register" module type
Inspired by https://github.com/ModuleLoader/es6-module-loader/wiki/System.register-Explained
|
2014-11-23 22:54:01 +01:00 |
|
Sebastian McKenzie
|
cad3f63723
|
update assignment expression destructuring test
|
2014-11-24 01:01:13 +11:00 |
|
Sebastian McKenzie
|
04bd023787
|
add support for AssignmentExpression destructuring outside of ExpressionStatement
|
2014-11-24 00:56:06 +11:00 |
|
Sebastian McKenzie
|
fafdb1a18a
|
add exponentiation operator
|
2014-11-23 22:55:20 +11:00 |
|
Sebastian McKenzie
|
7f57d3d6a2
|
fix experimental object spread/rest helper
|
2014-11-23 21:50:49 +11:00 |
|
Sebastian McKenzie
|
2ecceaac45
|
add VirtualPropertyExpression generator test
|
2014-11-23 21:43:39 +11:00 |
|
Sebastian McKenzie
|
32f8f9e663
|
change arguments to array to an additional faster helper method
|
2014-11-23 21:43:28 +11:00 |
|
Sebastian McKenzie
|
3447204d97
|
add experimental es7 object spread/rest - closes #200
|
2014-11-23 21:43:01 +11:00 |
|
Sebastian McKenzie
|
3396cc84f1
|
fix spread not returning a new array with a single spread element
|
2014-11-23 20:16:10 +11:00 |
|
Sebastian McKenzie
|
abba930f36
|
update sequence expression generator test
|
2014-11-23 18:51:07 +11:00 |
|
Sebastian McKenzie
|
4502aee988
|
add support for call expression abstract references and more versatile tests
|
2014-11-23 18:37:30 +11:00 |
|
Sebastian McKenzie
|
01ce38c5ac
|
Merge branch 'master' into abstract-references
|
2014-11-23 16:17:56 +11:00 |
|
Sebastian McKenzie
|
cc6d440f0e
|
update classes and destructuring test names
|
2014-11-23 16:17:49 +11:00 |
|
Sebastian McKenzie
|
2b21f4b571
|
Merge branch 'master' into abstract-references
Conflicts:
lib/6to5/polyfill.js
|
2014-11-23 16:17:10 +11:00 |
|
Sebastian McKenzie
|
24d9833170
|
better categorisation of transformers
|
2014-11-23 16:15:39 +11:00 |
|
Sebastian McKenzie
|
02c42b94f5
|
Add abstract references base #205
|
2014-11-23 16:04:25 +11:00 |
|
Sebastian McKenzie
|
1027f8a5a4
|
use slice helper on arguments instead of toArray
|
2014-11-23 13:09:31 +11:00 |
|
Sebastian McKenzie
|
1a58087460
|
use toArray inline helper instead of Array.from #203 #199
|
2014-11-23 11:59:18 +11:00 |
|
Sebastian McKenzie
|
e4a3d222d6
|
fix constructor spread optimisation - thanks @zloirock
|
2014-11-23 01:16:09 +11:00 |
|
Sebastian McKenzie
|
717e6df407
|
use Array.from on single block array comprehensions - closes #199
|
2014-11-22 23:44:12 +11:00 |
|
Sebastian McKenzie
|
f191fd7883
|
update #203 test
|
2014-11-22 23:32:03 +11:00 |
|
Sebastian McKenzie
|
d50d4972a7
|
use experimental option in generation tests
|
2014-11-21 19:40:05 +11:00 |
|
Sebastian McKenzie
|
bd91bbee71
|
put experimental ES7 features behind a flag --experimental and experimental option
|
2014-11-21 19:36:35 +11:00 |
|
Sebastian McKenzie
|
4e333cf357
|
add arrayify and regexify tests, add destructuring assignment expression statement only test
|
2014-11-21 17:08:56 +11:00 |
|
Sebastian McKenzie
|
913fbdbd87
|
Merge pull request #190 from webpro/amd-module-id
Make AMD module id's optional
|
2014-11-20 00:42:53 +11:00 |
|
Sebastian McKenzie
|
fb39df71eb
|
support array destructuring on iterables - fixes #194
|
2014-11-19 21:10:40 +11:00 |
|