Sebastian McKenzie
|
778b4e3a27
|
remove commonStrict module formatter
|
2014-12-15 14:16:18 +11:00 |
|
Sebastian McKenzie
|
6011db7ae1
|
Merge branch 'master' into 2.0.0
|
2014-12-15 14:02:04 +11:00 |
|
Sebastian McKenzie
|
363b1631f5
|
switch to core-js from es6-symbol and es6-shim
Conflicts:
lib/6to5/polyfill.js
|
2014-12-15 14:00:41 +11:00 |
|
Casey Foster
|
f4fdc3adc6
|
Fix incorrect object reference in #295
|
2014-12-14 20:57:32 -06:00 |
|
Casey Foster
|
5da4397392
|
Add interop require support for AMD and UMD
|
2014-12-14 20:44:38 -06:00 |
|
Sebastian McKenzie
|
77f9596682
|
update classes tests to work with new _extends method
|
2014-12-14 14:49:37 +11:00 |
|
Sebastian McKenzie
|
00cb90541a
|
add support for experimental private abstract references syntax - closes #291
|
2014-12-14 14:49:25 +11:00 |
|
Sebastian McKenzie
|
833a4900da
|
remove IIFE on class declarations #288
|
2014-12-13 17:33:35 +11:00 |
|
Sebastian McKenzie
|
aae7d8190b
|
fix up tests to work with the new method binding operator
|
2014-12-13 12:40:43 +11:00 |
|
Sebastian McKenzie
|
c7d69b2f92
|
block scope constants
|
2014-12-10 23:49:13 +11:00 |
|
Sebastian McKenzie
|
01934b6960
|
fix default import generation
|
2014-12-10 23:18:23 +11:00 |
|
Sebastian McKenzie
|
072fff0f4c
|
clean up system modules formatter
|
2014-12-10 21:11:43 +11:00 |
|
Sebastian McKenzie
|
4a439857d2
|
make mutators enumerable
|
2014-12-10 21:11:13 +11:00 |
|
Sebastian McKenzie
|
187f7ba01e
|
Remove regenerator finished generator error
|
2014-12-10 21:10:59 +11:00 |
|
Sebastian McKenzie
|
e6da342e8b
|
add a "spec" transformer namespace for transformers that nicen up code and make it well, more spec compliant
|
2014-12-10 21:09:58 +11:00 |
|
Sebastian McKenzie
|
8e96130bc0
|
rename common to commonStrict and commonInterop to common
|
2014-12-10 21:08:54 +11:00 |
|
Sebastian McKenzie
|
b32d56a168
|
remove 6to5-node filenames test
|
2014-12-09 23:32:25 +11:00 |
|
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 |
|