Sebastian McKenzie
|
9cdbb99eb9
|
fix linting errors
|
2015-01-22 01:47:13 +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
|
36a933a004
|
add strict mode to every file
|
2015-01-18 18:44:08 +11:00 |
|
Dan Abramov
|
ff9511d435
|
Proof of concept of how traversal would look like with state parameter
|
2015-01-17 05:03:23 +03:00 |
|
Dan Abramov
|
f9480b5280
|
Avoid closures when traversing
|
2015-01-17 00:13:39 +03:00 |
|
Sebastian McKenzie
|
7c7cd6f9b8
|
use thisExpression instead of identifier("this")
|
2015-01-06 12:08:53 +11:00 |
|
Sebastian McKenzie
|
d20ab0eb05
|
rename traverse stop method to skip and add a stop method that actually breaks the current traversal
|
2015-01-03 20:08:31 +11:00 |
|
Sebastian McKenzie
|
0ebc073762
|
update traversal api, removing return false; in favor of this.stop();
|
2015-01-01 22:33:17 +11:00 |
|
Sebastian McKenzie
|
e96d02c972
|
make traversal code simpler
|
2014-12-27 17:01:47 +11:00 |
|
Sebastian McKenzie
|
f4ce3a23ad
|
fix explicit arguments reference for rest parameters - fixes #210
|
2014-11-24 10:05:49 +11:00 |
|
Sebastian McKenzie
|
71ad511322
|
add File::generateUidIdentifier method
|
2014-11-20 21:08:33 +11:00 |
|
Sebastian McKenzie
|
6847211971
|
fix up aliasFunctions transformer
|
2014-11-12 00:46:36 +11:00 |
|
Sebastian McKenzie
|
def4319058
|
stop _alias-functions transformer when hitting a function that's not an arrow function - fixes #145
|
2014-11-12 00:32:30 +11:00 |
|
Sebastian McKenzie
|
5c6d57c51b
|
add transformation and generation folders
|
2014-11-08 09:17:12 +11:00 |
|