Sebastian McKenzie
|
f2ae88af93
|
add commonStandard module formatter - fixes #675
will be merged into strict formatters in next major
TODO: rewrite all module formatters as they've gotten out of han
|
2015-02-07 10:31:52 +11:00 |
|
Sebastian McKenzie
|
76ae1682a3
|
remove context arg in favor of this, rename TraversalIteration to TraversalPath, and remove ast handlers
|
2015-02-06 01:47:43 +11:00 |
|
Sebastian McKenzie
|
2ef0aa95c5
|
clean up indentation
|
2015-02-06 01:17:42 +11:00 |
|
Sebastian McKenzie
|
23b8c72e9a
|
remove unused traverse requires
|
2015-02-04 23:22:26 +11:00 |
|
Sebastian McKenzie
|
4f023e83f8
|
refactor traversals that have scopes to use the scope helper method
|
2015-02-04 13:25:23 +11:00 |
|
Sebastian McKenzie
|
3b783979d8
|
add resolveModuleSource option - closes #471
|
2015-01-30 18:04:54 +11:00 |
|
Stefan Penner
|
9ddf411f2c
|
cleanup: require explicit lodash modules needed
|
2015-01-28 23:52:17 -05:00 |
|
Sebastian McKenzie
|
24d4d6d73a
|
remove esModule flag from systemjs module formatter - fixes #599
|
2015-01-27 20:40:43 +11:00 |
|
Sebastian McKenzie
|
c7c99efa8e
|
add back strict module formatters
|
2015-01-26 10:57:06 +11:00 |
|
Sebastian McKenzie
|
75460b91d8
|
clean up module formatters and fix interopRequireWildcard helper
|
2015-01-26 00:14:04 +11:00 |
|
Sebastian McKenzie
|
33cd9eeafd
|
don't hoist regenerator variable declarations in system module formatter
|
2015-01-23 23:46:43 +11:00 |
|
Sebastian McKenzie
|
ccdb480d44
|
rename traverser to visitor
|
2015-01-22 00:28:20 +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 |
|
Dan Abramov
|
3d9d842a0d
|
Extract traversers outside methods
|
2015-01-21 14:34:47 +03:00 |
|
Sebastian McKenzie
|
36a933a004
|
add strict mode to every file
|
2015-01-18 18:44:08 +11:00 |
|
Dan Abramov
|
f9480b5280
|
Avoid closures when traversing
|
2015-01-17 00:13:39 +03:00 |
|
Sebastian McKenzie
|
790c924b54
|
abstract out build comprehension helper
|
2015-01-15 20:13:16 +11:00 |
|
Sebastian McKenzie
|
b9e4340700
|
better use strict handling inside of modules
|
2015-01-06 17:32:00 +11:00 |
|
Sebastian McKenzie
|
d531c8aa4c
|
add expressionStatement around system module wildcard exports
|
2015-01-06 12:17:20 +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
|
c408432445
|
add support for circular references and hoist all variable declarations
|
2015-01-01 22:30:28 +11:00 |
|
Sebastian McKenzie
|
18739ad78b
|
remove unused variable
|
2014-12-29 11:15:24 +11:00 |
|
Sebastian McKenzie
|
52ffc65a06
|
make system module formatter modules anonymous by default - fixes #347
|
2014-12-29 01:55:30 +11:00 |
|
Sebastian McKenzie
|
22dc33f93c
|
remove unused variable
|
2014-12-28 09:36:29 +11:00 |
|
Sebastian McKenzie
|
6df6652629
|
better circular references in amd/umd/system module formatter
|
2014-12-28 09:35:47 +11:00 |
|
Sebastian McKenzie
|
b63bd8cba0
|
remove interopRequire from system module formatter
|
2014-12-28 01:14:08 +11:00 |
|
Sebastian McKenzie
|
601bbb86cd
|
remap UpdateExpression in module exports - closes #334
|
2014-12-28 01:00:53 +11:00 |
|
Sebastian McKenzie
|
c4c9f7984f
|
fix linting errors
|
2014-12-27 23:55:52 +11:00 |
|
Sebastian McKenzie
|
f4e516e8ce
|
fix tests as per acorn upgrade
|
2014-12-27 21:29:24 +11:00 |
|
Sebastian McKenzie
|
df66fa0a7f
|
heavily simplify system module formatter and share common code between them all
|
2014-12-27 21:23:53 +11:00 |
|
Sebastian McKenzie
|
22851cd1ac
|
clean up system module formatter
|
2014-12-27 19:12:31 +11:00 |
|
Douglas Duteil
|
104b1f4c9b
|
feat(system-module): rewrite
|
2014-12-17 02:36:47 +01: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 |
|
Sebastian McKenzie
|
e5ce69d6af
|
clean up register module formatter and rename it to system
|
2014-11-24 10:19:06 +11:00 |
|