1172 Commits

Author SHA1 Message Date
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
2bda223001 update unexpected character in bin/6to5 stdin --filename test 2014-10-19 19:23:13 +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
Sebastian McKenzie
fceff4b52f add amd module formatter #82 2014-10-19 17:05:24 +11:00
Sebastian McKenzie
7013e970d8 fix acorn to esprima module ast/syntax changes 2014-10-19 14:58:14 +11:00
Sebastian McKenzie
42a7973a9d add support for spreads anywhere in list - fixes #73 2014-10-19 14:52:37 +11:00
Sebastian McKenzie
1f274a3b95 monkeypatch in acorn instead of esprima - immediately fixes #38, fixes #67 @thejameskyle 2014-10-19 13:21:56 +11:00
Sebastian McKenzie
5bc4dfc14c add base umd and amd module formatter tests 2014-10-19 13:17:21 +11:00
Sebastian McKenzie
4241227dbe remove jsx and react transformers 2014-10-19 13:17:02 +11:00
Sebastian McKenzie
a1adca6b65 add support for custom module formatters - #82 2014-10-19 12:11:12 +11:00
James Kyle
9c784436f0 Fix for spread on computed context 2014-10-18 17:07:23 -07:00
Sebastian McKenzie
9f493b23ab fix whitelist tests 2014-10-18 15:49:07 +11:00
Sebastian McKenzie
dcaea68240 fix up test styling and add use-strict declarator 2014-10-18 15:42:36 +11:00
Sebastian McKenzie
6c48e6cd66 add createClass displayName to react 2014-10-17 22:00:14 +11:00
Sebastian McKenzie
f06901ac05 add jsx and react transformer 2014-10-17 21:28:01 +11:00
Sebastian McKenzie
0188556b36 forbid function declarations that reference block scoped variables 2014-10-17 21:19:51 +11:00
Sebastian McKenzie
0efeed3d5e add destructuring no element test 2014-10-16 11:41:27 +11:00
Sebastian McKenzie
55fdf11555 add util list test 2014-10-16 11:41:13 +11:00
Sebastian McKenzie
d801c95f6e add hasType traverse test 2014-10-16 11:41:08 +11:00
Sebastian McKenzie
138d714589 add 6to5-node --extensions test 2014-10-16 11:05:35 +11:00
Sebastian McKenzie
74c8c3792c add more asserts to let scoping exec tests 2014-10-15 15:34:41 +11:00
Sebastian McKenzie
4ea9b9c028 better exec tests 2014-10-15 14:28:51 +11:00
Sebastian McKenzie
a1333b285e add i to mocha globals 2014-10-14 14:58:18 +11:00
Sebastian McKenzie
73b8daf370 add generators support via regenerator 2014-10-14 14:58:18 +11:00
Sebastian McKenzie
e97086f5f7 always slice spread literals 2014-10-14 14:58:17 +11:00
Sebastian McKenzie
8579755beb Merge pull request #63 from thejameskyle/comment-tests
Fix comment test directory names
2014-10-14 09:58:54 +11:00
James Kyle
8a73f6df65 fix comment test directory names 2014-10-13 15:43:43 -07:00
Sebastian McKenzie
6af0ffd97e nicer automatic reference variables for comptued property names and property method assignment #54 2014-10-14 08:50:34 +11:00
Sebastian McKenzie
1f61e7675b add file alias declarations so we can alias certain long function calls - resolves #62 2014-10-14 08:49:53 +11:00
Sebastian McKenzie
a9d101e3da support nested arrow functions - fixes #60 2014-10-14 08:07:03 +11:00
Sebastian McKenzie
bcfd5999d6 add more pending tests 2014-10-13 20:12:58 +11:00
ahomu
9f267e54a9 fix typo writable
s/writeable/writable
2014-10-13 17:18:56 +09:00
Sebastian McKenzie
d76ef98f08 add pending util tests 2014-10-13 14:55:05 +11:00
Sebastian McKenzie
4bb3f1e25e add pending traverse tests 2014-10-13 14:55:00 +11:00
Sebastian McKenzie
f7a84c36cd inherit temporary computed property closure name from AssignmentExpressions and VariableDeclarators - #56 2014-10-13 12:25:40 +11:00
Sebastian McKenzie
3d2c41bb5a dry up array comprehension and arrow functions by introducing an alias-functions transformer 2014-10-13 05:35:26 +11:00
Sebastian McKenzie
da4a5d48ad much better let scoping without wrapping functions #52 #49 #24 2014-10-13 04:37:28 +11:00
Sebastian McKenzie
5ed049cc24 rename arrow-functions this-usage test to this 2014-10-13 03:30:14 +11:00
Sebastian McKenzie
91dd5c67a4 add array comprehension this and arguments tests 2014-10-13 03:29:50 +11:00
Sebastian McKenzie
b18d1a79f4 rename build to more meaningful buildTest 2014-10-13 03:29:27 +11:00
Sebastian McKenzie
38fc5159a3 add support for ClassDeclaration and FunctionDeclaration read-only checking - fixes #53 2014-10-13 03:25:48 +11:00
Sebastian McKenzie
52d4d73f0b remove block binding because the current implementation is flaky and will have to be rewritten from scratch without the issue of wrapping functions 2014-10-12 16:18:18 +11:00
Sebastian McKenzie
73c491ecb4 better arguments aliasing for arrow functions, add it to block binding - fixes #52 2014-10-12 15:32:40 +11:00
Sebastian McKenzie
4b8069d033 add sourcemap testing support to test helper 2014-10-12 13:40:59 +11:00
Sebastian McKenzie
7bfe028d18 unknown transformer in list test 2014-10-12 13:40:44 +11:00
Sebastian McKenzie
d6ba6bdf2a util.isAbsolute falsy test 2014-10-12 13:40:28 +11:00
Sebastian McKenzie
825a0a012c more traverse tests 2014-10-12 13:40:20 +11:00
Sebastian McKenzie
992514e53b block binding label throw test 2014-10-12 13:40:10 +11:00