Sebastian McKenzie
|
9bfe6e7aac
|
add Scope::getFunctionParent method
|
2015-01-22 17:20:29 +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
|
738203485c
|
Merge pull request #569 from caspervonb/makefile-open
Use $BROWSER with fallbacks for opening browser tests
|
2015-01-22 16:05:56 +11:00 |
|
Casper Beyer
|
5218d07b0d
|
Use $BROWSER with fallbacks for opening browser tests
|
2015-01-22 12:45:47 +08: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
|
c0a4e7ad55
|
upgrade core-js to 0.4.6
|
2015-01-22 10:12:24 +11:00 |
|
Sebastian McKenzie
|
9ed8e4a35b
|
remove names from optional async tests
|
2015-01-22 10:12:11 +11:00 |
|
Sebastian McKenzie
|
3e2d611707
|
store all undeclared references on Program to better handle let scoping
|
2015-01-22 10:12:03 +11:00 |
|
Sebastian McKenzie
|
5463872926
|
optional async transformers should remove their ids - fixes #552
|
2015-01-22 08:15:35 +11:00 |
|
Sebastian McKenzie
|
81ff635c60
|
fix tests to reflect new super behaviour
|
2015-01-22 08:07:59 +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
|
bed2826e3b
|
update 3.0.0 changelog
|
2015-01-22 07:52:36 +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
|
b02e28f3fd
|
add additional 3.0.0 change notes
|
2015-01-22 07:38:08 +11:00 |
|
Sebastian McKenzie
|
da8888a350
|
move around transformers to work better with regenerator
|
2015-01-22 07:37:59 +11:00 |
|
Sebastian McKenzie
|
43856136d5
|
update tests
|
2015-01-22 07:37:45 +11:00 |
|
Sebastian McKenzie
|
589d20019f
|
bump regenerator
|
2015-01-22 07:37:37 +11:00 |
|
Sebastian McKenzie
|
50d3599f76
|
upgrade regenerator-6to5
|
2015-01-22 07:37:26 +11:00 |
|
Sebastian McKenzie
|
870954c6be
|
rewrite constants transformer
|
2015-01-22 07:37:18 +11:00 |
|
Sebastian McKenzie
|
6959e60e2c
|
bump 6to5-runtime version
|
2015-01-22 01:47:19 +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
|
4e829f3e1b
|
categorise 3.0.0 changes
|
2015-01-22 01:46:33 +11:00 |
|
Sebastian McKenzie
|
7cbe914b22
|
update 3.0.0 changelog
|
2015-01-22 01:45:48 +11:00 |
|
Sebastian McKenzie
|
c2d61ad660
|
more intelligent scope tracking and insertion
|
2015-01-22 01:40:26 +11:00 |
|
Sebastian McKenzie
|
878a7ada06
|
better dynamic imports/data
|
2015-01-22 01:38:18 +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
|
2ab4a3d362
|
update tests to reflect new uid behaviour
|
2015-01-22 01:37:50 +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
|
ac373a9e1c
|
use scope for uid registry instead of a global registry
|
2015-01-22 00:27:45 +11:00 |
|
Sebastian McKenzie
|
4ce7d5a5b4
|
Merge branch 'guybedford-system-tests' into 3.0.0
|
2015-01-21 23:59:41 +11:00 |
|
Sebastian McKenzie
|
1e217c745b
|
Merge branch 'system-tests' of https://github.com/guybedford/6to5 into guybedford-system-tests
|
2015-01-21 23:59:32 +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
|
0b6d49e421
|
better handling of optional transformers
|
2015-01-21 23:34:18 +11:00 |
|
Sebastian McKenzie
|
546a44d1d7
|
autoindentation - fixes #467
|
2015-01-21 23:33:57 +11:00 |
|
Sebastian McKenzie
|
ac891bebaa
|
nicer unknown transformer message
|
2015-01-21 23:33:30 +11:00 |
|
Sebastian McKenzie
|
0ab4326026
|
Merge branch 'gaearon-traversers-3.0.0' into 3.0.0
|
2015-01-21 23:13:51 +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 |
|
guybedford
|
8023788305
|
add generator and variable binding tests
|
2015-01-21 13:58:49 +02: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 |
|