Sebastian McKenzie
|
8a1ea82e97
|
remove legacy generator options
|
2014-10-31 11:38:04 +11:00 |
|
Sebastian McKenzie
|
6953b6e8b6
|
remove start and end props from nodes in traverse.removeProperties
|
2014-10-31 11:37:49 +11:00 |
|
Sebastian McKenzie
|
378832d31b
|
add comments with estraverse
|
2014-10-31 11:37:17 +11:00 |
|
Sebastian McKenzie
|
85703eb5b8
|
run internal transformers when using a whitelist
|
2014-10-31 11:37:04 +11:00 |
|
Sebastian McKenzie
|
d0fdd3bf41
|
remove comments transformer
|
2014-10-31 11:36:44 +11:00 |
|
Sebastian McKenzie
|
a7385bdf1b
|
make CodeGenerators use static method calls instead of recursive string methods
|
2014-10-31 11:36:28 +11:00 |
|
Sebastian McKenzie
|
7c84af2ba8
|
remove optional computed property in b.memberExpression
|
2014-10-30 17:38:05 +11:00 |
|
Sebastian McKenzie
|
009d063790
|
just return constructor if only a constructor exists in classes
|
2014-10-30 17:37:51 +11:00 |
|
Sebastian McKenzie
|
5483c4ef6f
|
split up code generators
|
2014-10-30 17:30:05 +11:00 |
|
Sebastian McKenzie
|
5558f61518
|
add more feature detection to 6to5/register
|
2014-10-30 17:16:33 +11:00 |
|
Sebastian McKenzie
|
96bc95d6d9
|
add blacklist syntax feature checking to 6to5/register
|
2014-10-30 17:11:54 +11:00 |
|
Sebastian McKenzie
|
11dd13b7e0
|
remove invalid node types from generator and add todo ones
|
2014-10-30 17:11:31 +11:00 |
|
Sebastian McKenzie
|
976e6782a2
|
expose traverse.VISITOR_KEYS
|
2014-10-30 17:11:13 +11:00 |
|
Sebastian McKenzie
|
febc3062cc
|
update traverse visitor keys to acorn ones
|
2014-10-30 17:11:05 +11:00 |
|
Sebastian McKenzie
|
eefab7f80f
|
remove unused variables
|
2014-10-30 13:31:45 +11:00 |
|
Sebastian McKenzie
|
1a3d306949
|
Merge branch 'master' into code-generator
Conflicts:
package.json
|
2014-10-30 13:29:05 +11:00 |
|
Sebastian McKenzie
|
e5ae2f8eaf
|
fix linting errors
|
2014-10-30 13:26:13 +11:00 |
|
Sebastian McKenzie
|
e797be518f
|
move some util and traverse methods into types
|
2014-10-30 13:26:06 +11:00 |
|
Sebastian McKenzie
|
3b9a339c79
|
remove useless traverse.Delete
|
2014-10-30 13:09:23 +11:00 |
|
Sebastian McKenzie
|
ea7ac4cd2d
|
change acorn-ast-types to internal builders
|
2014-10-30 13:09:12 +11:00 |
|
Sebastian McKenzie
|
6768fc3800
|
add back regex.flags in unicode regex transformer
|
2014-10-30 12:15:12 +11:00 |
|
Sebastian McKenzie
|
cc094efe1b
|
modify regex object instead of creating a new literal
|
2014-10-29 20:52:25 +11:00 |
|
Sebastian McKenzie
|
8f4a3f77a0
|
remove jsx known-tags and use the latest jsx known tag definition
|
2014-10-29 20:52:12 +11:00 |
|
Sebastian McKenzie
|
b31f3666c8
|
yank out acorn-recast and replace it with our own code generator
|
2014-10-29 20:51:52 +11:00 |
|
Brian Donovan
|
8cbb121e3f
|
Fix typo.
|
2014-10-27 20:28:08 -07:00 |
|
Sebastian McKenzie
|
2cffad61fa
|
more reliable destructuring building
|
2014-10-28 13:16:31 +11:00 |
|
Sebastian McKenzie
|
21ed438fd8
|
alias functions in scope call wrapping - fixes #99
|
2014-10-28 10:58:20 +11:00 |
|
Sebastian McKenzie
|
a03fd0f43a
|
fix formatting
|
2014-10-28 10:52:48 +11:00 |
|
Sebastian McKenzie
|
dcc5eaa95e
|
support MemberExpressions in destructuring - fixes #100
|
2014-10-28 10:52:24 +11:00 |
|
Sebastian McKenzie
|
3b7ce5aaa1
|
add browser file so we can have a custom browser environment
|
2014-10-28 10:52:07 +11:00 |
|
Sebastian McKenzie
|
9abda34e59
|
simplify transform call chain
|
2014-10-25 17:23:27 +11:00 |
|
Sebastian McKenzie
|
e23f8e92ba
|
remove internal transformer check from ensureTransformerNames #94
|
2014-10-25 17:23:03 +11:00 |
|
Sebastian McKenzie
|
a7d860aab4
|
fix error stack not getting updated
|
2014-10-25 13:03:44 +11:00 |
|
Sebastian McKenzie
|
d5c2647701
|
add ability to blacklist internal transformers #94
|
2014-10-25 10:20:11 +11:00 |
|
Sebastian McKenzie
|
65ba4d35e7
|
fix jshint errors
|
2014-10-25 09:09:31 +11:00 |
|
jupl
|
1b0e42ad03
|
Load regenerator runtime only for polyfill
|
2014-10-24 13:02:06 -05:00 |
|
Sebastian McKenzie
|
5f8420f23e
|
move from ast-types and recast to acorn-ast-types and acorn-recast
|
2014-10-23 09:00:27 +11:00 |
|
Sebastian McKenzie
|
ce4220644d
|
abstract subclassing into declaration #88
|
2014-10-23 08:59:52 +11:00 |
|
Sebastian McKenzie
|
1e6b8d80bb
|
push to arguments instead of an array literal for jsx children
|
2014-10-22 21:44:08 +11:00 |
|
Sebastian McKenzie
|
035829e726
|
add custom module formatters
|
2014-10-22 21:43:43 +11:00 |
|
Sebastian McKenzie
|
2b70df4141
|
add util.resolve
|
2014-10-22 21:43:35 +11:00 |
|
Sebastian McKenzie
|
3467d509f7
|
save old extension handlers so we can put them back if the extensions are hooked again
|
2014-10-22 07:22:36 +11:00 |
|
Sebastian McKenzie
|
dba935c63d
|
dry up amd and common module formatter export specifiers
|
2014-10-22 07:21:56 +11:00 |
|
Sebastian McKenzie
|
73f65ae634
|
fix jshint spacing issues
|
2014-10-20 08:35:02 +11:00 |
|
Sebastian McKenzie
|
e263757509
|
simplify amd module formatter
|
2014-10-20 01:40:23 +11:00 |
|
Sebastian McKenzie
|
b8a80364df
|
Revert "remove jsx and react transformers"
This reverts commit 4241227dbe683a529745ee6eb1107d0e25b3e555.
|
2014-10-19 19:46:18 +11:00 |
|
Sebastian McKenzie
|
ddefc09510
|
fix linting errors
|
2014-10-19 19:23:13 +11:00 |
|
Sebastian McKenzie
|
45bab5709f
|
change require("recast").types to require("ast-types")
|
2014-10-19 17:52:41 +11:00 |
|
Sebastian McKenzie
|
44966849f9
|
remove useless root variable in umd module formatter
|
2014-10-19 17:48:59 +11:00 |
|
Sebastian McKenzie
|
e76462303e
|
add umd module formatter - closes #82
|
2014-10-19 17:39:41 +11:00 |
|