13320 Commits

Author SHA1 Message Date
Sebastian McKenzie
88b5cb5ef9 fix util require path 2014-10-10 17:13:33 +11:00
Sebastian McKenzie
965136eb9b attempt to fix travis coverage testing 2014-10-10 17:01:15 +11:00
Sebastian McKenzie
098ade01b1 move source-map from devDependencies to dependencies - fixes #33 2014-10-10 16:56:25 +11:00
Sebastian McKenzie
aed6a0abd2 debug test-travis coverage failure 2014-10-10 16:52:33 +11:00
Sebastian McKenzie
c3b0c56865 peg dependency versions 2014-10-10 16:46:27 +11:00
Sebastian McKenzie
db490b4be7 fix getSpecifierName 2014-10-10 16:38:22 +11:00
Sebastian McKenzie
5534f99a96 add comments to display what module syntax each part handles 2014-10-10 16:05:41 +11:00
Sebastian McKenzie
2403e8bec2 add __proto__ classes caveat 2014-10-10 16:05:01 +11:00
Sebastian McKenzie
fb67ab9b5d make super behaviour more spec compliant - fixes #32 2014-10-10 15:49:28 +11:00
Sebastian McKenzie
35bb0bc71d inherit super class static properties - fixes #31 2014-10-10 15:07:55 +11:00
Sebastian McKenzie
76f1abe5b0 remove old escodegen hack 2014-10-10 15:07:10 +11:00
Sebastian McKenzie
8d74a4d925 hoist FunctionDeclaration exports to top, possible fix for #30 2014-10-10 14:38:46 +11:00
Sebastian McKenzie
a484ea6003 remove traverse.replace and let traverse deal with it 2014-10-10 14:37:23 +11:00
Sebastian McKenzie
3e34bbe722 support static property on ClassMethods - fixes #28 2014-10-10 13:57:08 +11:00
Sebastian McKenzie
3cb8866fcc copy rest to class constructor - fixes #29 2014-10-10 13:51:13 +11:00
Sebastian McKenzie
a86e710b5b shorten readable description in readme header 2014-10-10 11:49:49 +11:00
Sebastian McKenzie
0663481fff add philosophy subheading to readme and change fast to readable in readme header 2014-10-10 11:48:39 +11:00
Sebastian McKenzie
25e062c11d README differences grammar, again 2014-10-10 11:07:27 +11:00
Sebastian McKenzie
5d056c625a simplify and fix grammar in readme differences 2014-10-10 11:04:59 +11:00
Sebastian McKenzie
9c5262baab support for non-Identifier/MemberExpression class super 2014-10-10 10:57:35 +11:00
Sebastian McKenzie
f82909f4ca add differences section to README - briefly summarising the fundamental differences with 6to5 to other transpilers 2014-10-10 10:48:32 +11:00
Sebastian McKenzie
d511fc8094 add more reliable source-map tests 2014-10-10 09:15:24 +11:00
Sebastian McKenzie
a0c4efb152 bump verison 2014-10-10 00:53:45 +11:00
Sebastian McKenzie
c22b2b6e68 remove unreferenced performance comment on esnext now that we removed the graphs 2014-10-10 00:53:12 +11:00
Sebastian McKenzie
2b89b2022d remove unneccesary rm -rf test/tmp from Makefile 2014-10-10 00:51:38 +11:00
Sebastian McKenzie
5dec694e50 fix linting errors 2014-10-10 00:51:26 +11:00
Sebastian McKenzie
6ec00f6679 remove old requires 2014-10-10 00:49:47 +11:00
Sebastian McKenzie
600e15ec7b remove non-es6 features from transpiler comparison table - thanks @zenparsing 2014-10-10 00:49:06 +11:00
Sebastian McKenzie
8118836a67 remove transpiler peformance benchmarks until we find a good target 2014-10-10 00:48:11 +11:00
Sebastian McKenzie
98ab869af8 switch from escodegen to recast which is slower but far superior 2014-10-10 00:47:39 +11:00
Sebastian McKenzie
d04216457d add source-maps test 2014-10-10 00:46:04 +11:00
Sebastian McKenzie
a1bf8ab788 migrate to improved module syntax - fixes #25 2014-10-09 23:16:55 +11:00
Sebastian McKenzie
fd2187b37d ensure BlockStatement when we're going to be pushing nodes 2014-10-09 22:58:36 +11:00
Sebastian McKenzie
83487f22a7 support destructuring in For*Statements 2014-10-09 22:41:12 +11:00
Sebastian McKenzie
bb6654f786 bump version 2014-10-09 22:26:33 +11:00
Sebastian McKenzie
4df2333938 support destructuring in AssignmentStatement and ForOf loops 2014-10-09 22:26:23 +11:00
Sebastian McKenzie
b6e533ec5d handle ReturnStatements in block binding - closes #24 2014-10-09 20:19:22 +11:00
Sebastian McKenzie
235365f237 remove incorrect unicode regex es6now feature 2014-10-09 19:03:49 +11:00
Sebastian McKenzie
65cff36472 bump version 2014-10-09 18:57:15 +11:00
Sebastian McKenzie
14dcdc0d4a check whitelist and blacklist for valid transformer names 2014-10-09 18:56:48 +11:00
Sebastian McKenzie
e7ef64a5ad fix es6 visitor keys 2014-10-09 18:56:24 +11:00
Sebastian McKenzie
03a84a7de1 add open browser test step to readme 2014-10-09 17:16:53 +11:00
Sebastian McKenzie
25d0031914 remove testling since it seems to be abandoned and isn't functional 2014-10-09 17:10:21 +11:00
Sebastian McKenzie
1232126883 fix testling 2014-10-09 16:59:15 +11:00
Sebastian McKenzie
732d4836d9 add testling 2014-10-09 16:46:02 +11:00
Sebastian McKenzie
5b1ae286ce add browser support to extensible readme 2014-10-09 16:31:53 +11:00
Sebastian McKenzie
335b8a832d move plugins to usage in readme 2014-10-09 16:30:06 +11:00
Sebastian McKenzie
f1c91b5c1a add table of contents 2014-10-09 16:29:05 +11:00
Sebastian McKenzie
e085fd6b15 move transform require from helper to index 2014-10-09 16:27:32 +11:00
Sebastian McKenzie
cb9cece2f8 add browser testing #17 2014-10-09 16:21:34 +11:00