Sebastian McKenzie
|
33cd9eeafd
|
don't hoist regenerator variable declarations in system module formatter
|
2015-01-23 23:46:43 +11:00 |
|
Sebastian McKenzie
|
a22cd72440
|
update to RestElement - @RReverser
|
2015-01-23 23:20:45 +11:00 |
|
Sebastian McKenzie
|
9f435d02f2
|
switch to a custom list of global keys and use object helper
|
2015-01-23 23:04:33 +11:00 |
|
Sebastian McKenzie
|
5f8f9e35d7
|
better categorisation of transformers
|
2015-01-23 23:03:41 +11:00 |
|
Sebastian McKenzie
|
e1d2def4b1
|
add t.getSpecifierId that handles default specifiers
|
2015-01-23 23:03:04 +11:00 |
|
Sebastian McKenzie
|
063fec0ca6
|
better categorisation of transformers
|
2015-01-23 23:02:40 +11:00 |
|
Sebastian McKenzie
|
36fa887be8
|
update XJS namespaces to JSX
|
2015-01-23 08:08:56 +11:00 |
|
Sebastian McKenzie
|
8f68f62f8a
|
add jscs
|
2015-01-22 19:23:56 +11:00 |
|
Sebastian McKenzie
|
8678917e2a
|
add util.object that we'll use to construct objects to avoid prototype collisions
|
2015-01-22 18:39:31 +11:00 |
|
Sebastian McKenzie
|
115509653f
|
remove strict module transformers
|
2015-01-22 18:39:09 +11:00 |
|
Sebastian McKenzie
|
2e0a185db6
|
keep function id location in block scoped function transformer
|
2015-01-22 17:20:19 +11:00 |
|
Sebastian McKenzie
|
f63ce4ddd4
|
rename _letDeclars to _letDeclarators in es6 block scoping transformer
|
2015-01-22 17:20:05 +11:00 |
|
Sebastian McKenzie
|
c4fb5a5e40
|
more compact async to generator helper
|
2015-01-22 17:19:22 +11:00 |
|
Sebastian McKenzie
|
b9b1a44c28
|
support async await inside of let scoping closure wrapper - fixes #565
|
2015-01-22 10:53:05 +11:00 |
|
Sebastian McKenzie
|
5463872926
|
optional async transformers should remove their ids - fixes #552
|
2015-01-22 08:15:35 +11:00 |
|
Sebastian McKenzie
|
7072f64397
|
remove debug console.log
|
2015-01-22 08:07:37 +11:00 |
|
Sebastian McKenzie
|
418de75e77
|
fix bare super call being illegal in non-constructors
|
2015-01-22 07:54:01 +11:00 |
|
Sebastian McKenzie
|
f2a432531e
|
make bare super call in non-constructors illegal
|
2015-01-22 07:52:31 +11:00 |
|
Sebastian McKenzie
|
da6c2b8d6a
|
add illegal top level this transformer - fixes #562
|
2015-01-22 07:44:36 +11:00 |
|
Sebastian McKenzie
|
da8888a350
|
move around transformers to work better with regenerator
|
2015-01-22 07:37:59 +11:00 |
|
Sebastian McKenzie
|
870954c6be
|
rewrite constants transformer
|
2015-01-22 07:37:18 +11:00 |
|
Sebastian McKenzie
|
9cdbb99eb9
|
fix linting errors
|
2015-01-22 01:47:13 +11:00 |
|
Sebastian McKenzie
|
48cebd5e30
|
rename es6.generators to regenerator
|
2015-01-22 01:47:07 +11:00 |
|
Sebastian McKenzie
|
b7b2845160
|
add descriptions about why some transformers are in the position they are
|
2015-01-22 01:38:08 +11:00 |
|
Sebastian McKenzie
|
cfd95a1398
|
only require imports that are necessary in selfContained
|
2015-01-22 01:37:28 +11:00 |
|
Sebastian McKenzie
|
ccdb480d44
|
rename traverser to visitor
|
2015-01-22 00:28:20 +11:00 |
|
Sebastian McKenzie
|
287bfc77b2
|
add scope file.generateUidIdentifier alias
|
2015-01-21 23:58:43 +11:00 |
|
Sebastian McKenzie
|
3205c78f01
|
ensure that a scope is always passed to traverse and allow scopes to have access to file
|
2015-01-21 23:52:12 +11:00 |
|
Sebastian McKenzie
|
ac891bebaa
|
nicer unknown transformer message
|
2015-01-21 23:33:30 +11:00 |
|
Sebastian McKenzie
|
5fcfff23a4
|
Merge branch 'traversers-3.0.0' of https://github.com/gaearon/6to5 into gaearon-traversers-3.0.0
|
2015-01-21 23:13:43 +11:00 |
|
Sebastian McKenzie
|
28fe45bd1d
|
namespace all transformer keys with their type
|
2015-01-21 23:12:57 +11:00 |
|
Sebastian McKenzie
|
f312026c23
|
move transformers into their corresponding type folder
|
2015-01-21 23:04:31 +11:00 |
|
Sebastian McKenzie
|
0d0d89fd9c
|
better names for property transformers
|
2015-01-21 22:41:55 +11:00 |
|
Sebastian McKenzie
|
019f2ee932
|
namespace default/rest parameter transformers
|
2015-01-21 22:40:50 +11:00 |
|
Sebastian McKenzie
|
8558505b65
|
merge comprehension transformers
|
2015-01-21 22:40:26 +11:00 |
|
Sebastian McKenzie
|
c51f8c48b6
|
rename let scoping transformer to block scoping
|
2015-01-21 22:40:17 +11:00 |
|
Dan Abramov
|
3d9d842a0d
|
Extract traversers outside methods
|
2015-01-21 14:34:47 +03:00 |
|
Sebastian McKenzie
|
cfd028288f
|
Merge branch 'master' into 3.0.0
Conflicts:
CHANGELOG.md
lib/6to5/transformation/transform.js
|
2015-01-21 17:56:34 +11:00 |
|
Sebastian McKenzie
|
df65ec08a2
|
support destructuring patterns in rest parameters - fixes #550
|
2015-01-21 13:35:24 +11:00 |
|
Sebastian McKenzie
|
3c06e68cae
|
fix default parameter node variable name
|
2015-01-21 10:21:27 +11:00 |
|
Sebastian McKenzie
|
3c258c4716
|
add proper ordering to function param logic - fixes #549
|
2015-01-21 10:17:52 +11:00 |
|
Sebastian McKenzie
|
4b525daf72
|
fix forOf scope declarations not propagating to new for loop - fixes #538
|
2015-01-20 19:33:05 +11:00 |
|
Sebastian McKenzie
|
031bda61cc
|
don't continue let scoping remapping if there are none to be remapped
|
2015-01-20 16:48:07 +11:00 |
|
Sebastian McKenzie
|
61f1fae83b
|
remove unused template
|
2015-01-20 16:47:52 +11:00 |
|
Sebastian McKenzie
|
faba02afd4
|
better block scoped functions
|
2015-01-20 02:30:41 +11:00 |
|
Sebastian McKenzie
|
5436e95c9a
|
switch to regenerator-to5
|
2015-01-20 02:30:34 +11:00 |
|
Sebastian McKenzie
|
031099b58e
|
add generator note to name method helper
|
2015-01-20 02:29:50 +11:00 |
|
Sebastian McKenzie
|
7f6eb3dba3
|
update selfContained transformer to use new File data layer
|
2015-01-20 01:42:43 +11:00 |
|
Sebastian McKenzie
|
9f41d6231e
|
Merge branch 'scoped-es6-runtime' of https://github.com/AluisioASG/6to5 into AluisioASG-scoped-es6-runtime
|
2015-01-20 01:34:43 +11:00 |
|
Aluísio Augusto Silva Gonçalves
|
9d2e12dfa6
|
Amendments from 6to5/6to5#535 comments
|
2015-01-19 12:31:47 -02:00 |
|