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 |
|
Sebastian McKenzie
|
102a566b1d
|
ensure newlines at end of transformation tests
|
2014-11-19 21:09:50 +11:00 |
|
Lars Kappert
|
fdad51b53b
|
Revert "update umd and amd tests with new moduleName option"
This reverts commit 5409691a3a63290ff7c7013035ec1b351e1eb250.
|
2014-11-19 08:45:58 +01:00 |
|
Sebastian McKenzie
|
7fc2fe41af
|
fix bug in let scoping resulting in unneccesary replacement - closes #193, closes #185
|
2014-11-19 13:46:00 +11:00 |
|
Sebastian McKenzie
|
34599a21cb
|
clean up common-interop module formatter
|
2014-11-19 12:40:10 +11:00 |
|
Sebastian McKenzie
|
c0b03e8126
|
append sourceMappingURL when using bin/6to5 and output sourcemaps - fixes #183
|
2014-11-17 14:22:25 +11:00 |
|
Sebastian McKenzie
|
e6baac1003
|
move regenerator into main repo so we can iterate on it faster and make a bunch of additional changes
|
2014-11-17 04:09:29 +11:00 |
|
Sebastian McKenzie
|
5409691a3a
|
update umd and amd tests with new moduleName option
|
2014-11-16 19:22:37 +11:00 |
|
Sebastian McKenzie
|
105e6ac379
|
add filenameRelative to tests
|
2014-11-16 19:18:30 +11:00 |
|
Sebastian McKenzie
|
5789447068
|
add loc option to exec test
|
2014-11-16 18:48:32 +11:00 |
|
Sebastian McKenzie
|
b337c1ab06
|
test/transformation: use full location as filename
|
2014-11-16 14:32:40 +11:00 |
|
Sebastian McKenzie
|
a1895b4bb4
|
implement temporal dead zone for default parameters - fixes #169
|
2014-11-16 14:32:03 +11:00 |
|
Sebastian McKenzie
|
542fe89123
|
fix up tests to work with new member expression keyword generator
|
2014-11-15 11:23:16 +11:00 |
|
Sebastian McKenzie
|
5b118c0c3f
|
add _property-literals test
|
2014-11-15 11:13:10 +11:00 |
|
Sebastian McKenzie
|
8503916799
|
add _memberExpressionKeywords transformer that turns keyword identifiers to computed literals
|
2014-11-15 11:13:02 +11:00 |
|
Sebastian McKenzie
|
7a261a1db1
|
fix duplicate let scoping in functions - fixes #166
|
2014-11-15 09:47:48 +11:00 |
|
Sebastian McKenzie
|
9fb8a80f60
|
support raw property on tagged template literals - closes #164
|
2014-11-15 03:00:53 +11:00 |
|