14302 Commits

Author SHA1 Message Date
Sebastian McKenzie
7cc75587c1 add let scoping back to readme 2014-10-13 04:38:07 +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
b937db2121 generate sourcemap for register and save it 2014-10-13 03:28:56 +11:00
Sebastian McKenzie
184e82f718 add jshint and change root file from node.js to index.js 2014-10-13 03:28:36 +11:00
Sebastian McKenzie
252e9eea39 remove id from class template 2014-10-13 03:27:42 +11:00
Sebastian McKenzie
aa7c9488b0 hardcode aliasArguments 2014-10-13 03:27:27 +11:00
Sebastian McKenzie
fae60291b3 remove unused path variable 2014-10-13 03:27:01 +11:00
Sebastian McKenzie
99d626d23f add file class to simplify transforming 2014-10-13 03:26:49 +11:00
Sebastian McKenzie
8f587fa833 rename block binding to let scoping 2014-10-13 03:26:13 +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
81924aee09 v1.7.17 2014-10-12 15:33:59 +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
6a392be338 v1.7.16 2014-10-12 13:42:39 +11:00
Sebastian McKenzie
4a1496ee05 remove traversal and removal of EmptyStatements and add source map testing support 2014-10-12 13:42:27 +11:00
Sebastian McKenzie
a66918fa04 remove jshint max line length 2014-10-12 13:42:04 +11:00
Sebastian McKenzie
86903f1087 remove unused formatJSON method, more reliable parse errors 2014-10-12 13:41:52 +11:00
Sebastian McKenzie
c3541a65cc remove null supername hack 2014-10-12 13:41:22 +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
Sebastian McKenzie
2e404c92c8 better support for Identifier in ForOfStatement 2014-10-12 13:39:59 +11:00
Sebastian McKenzie
ed3c047480 more source map tests 2014-10-12 13:39:31 +11:00
Sebastian McKenzie
bb697c6436 fix static member expression calls, make classes more spec-compliant 2014-10-12 13:39:10 +11:00
Sebastian McKenzie
141ea98b89 more elaborate traverse test 2014-10-12 10:19:51 +11:00
Sebastian McKenzie
61294ae00b add jade to plugins 2014-10-12 10:19:37 +11:00
Sebastian McKenzie
261ed649e7 Merge branch 'master' of github.com:sebmck/6to5 2014-10-12 09:41:15 +11:00
Sebastian McKenzie
f8c65ef7e1 v1.7.15 2014-10-12 09:40:45 +11:00
Sebastian McKenzie
5edbb63f9a more reliable super parsing in classes - fixes #51 2014-10-12 09:39:29 +11:00
Sebastian McKenzie
7e48d48a72 add longer timeout to bin tests 2014-10-12 09:34:16 +11:00
Sebastian McKenzie
2964c8043a add traverse test 2014-10-12 09:34:09 +11:00
Sebastian McKenzie
27cb0f6f87 fix blacklist traversal bug - fixes #49 2014-10-12 09:34:01 +11:00
Sebastian McKenzie
c15876d1cd Merge pull request #50 from nightire/master
Add Broccoli plugin link
2014-10-12 08:50:27 +11:00
Albert Yu
bffb4b2c52 Add Broccoli plugin link 2014-10-12 00:42:23 +08:00
Sebastian McKenzie
09250a5f39 v1.7.14 2014-10-12 00:23:31 +11:00
Sebastian McKenzie
04f2f96672 better --filename bin/6to5 description 2014-10-12 00:23:25 +11:00
Sebastian McKenzie
0f7da020e3 change obj references to a unique identifier 2014-10-12 00:23:13 +11:00
Sebastian McKenzie
4c2e7ddb9e improve computed property names example #47 2014-10-12 00:16:09 +11:00
Sebastian McKenzie
b04e1139e8 add ignore non-unicode regex test 2014-10-11 23:40:11 +11:00
Sebastian McKenzie
16010575b5 add missing util tests and remove dead util methods 2014-10-11 23:39:56 +11:00
Sebastian McKenzie
2dbdb9e3a5 support patterns in constants 2014-10-11 23:31:53 +11:00
Sebastian McKenzie
bb9b7455b5 restructure test directory 2014-10-11 22:42:31 +11:00
Sebastian McKenzie
a1b2da49d7 better std* contains assert messages 2014-10-11 22:40:17 +11:00
Sebastian McKenzie
01413e5153 recapture stack trace in case the stack was built prior 2014-10-11 22:40:09 +11:00
Sebastian McKenzie
0d5a6cb70e rename test fixtures to syntax-fixtures 2014-10-11 22:33:08 +11:00