Dan Abramov
|
ff9511d435
|
Proof of concept of how traversal would look like with state parameter
|
2015-01-17 05:03:23 +03:00 |
|
Dan Abramov
|
f9480b5280
|
Avoid closures when traversing
|
2015-01-17 00:13:39 +03:00 |
|
Sebastian McKenzie
|
8ce5c5b608
|
add jsx to possible extensions
|
2015-01-14 18:04:14 +11:00 |
|
Sebastian McKenzie
|
82aa2686f9
|
fix writable being set on accessors
|
2015-01-11 04:55:27 +11:00 |
|
Sebastian McKenzie
|
286d2f84bd
|
add configurable and writable property to defined properties
|
2015-01-11 02:43:17 +11:00 |
|
Sebastian McKenzie
|
1985146760
|
use Array.isArray instead of _.isArray
|
2015-01-10 22:26:37 +11:00 |
|
Dan Abramov
|
55e01afd0d
|
Improve performance on hot paths by using for loops
|
2015-01-09 16:51:34 +03:00 |
|
Sebastian McKenzie
|
23c16b0094
|
fix github url in no templates directory
|
2015-01-09 00:06:12 +11:00 |
|
Sebastian McKenzie
|
e1c7584280
|
fix computed accessors on objects
|
2015-01-08 23:11:58 +11:00 |
|
Sebastian McKenzie
|
cd23e500a1
|
add back specNoForInOfAssignment transformer
|
2015-01-07 18:30:48 +11:00 |
|
Casper Beyer
|
8c58e0f14c
|
Add .es extension to util.canCompile
|
2015-01-05 16:43:00 +08:00 |
|
Sebastian McKenzie
|
93ceafc732
|
better uid names
|
2015-01-02 03:53:28 +11:00 |
|
Sebastian McKenzie
|
13933bc9b8
|
move templates folder into transformation folder
|
2014-12-29 01:24:35 +11:00 |
|
Sebastian McKenzie
|
7fcd8ea642
|
upgrade acorn
|
2014-12-27 21:24:34 +11:00 |
|
Sebastian McKenzie
|
e96d02c972
|
make traversal code simpler
|
2014-12-27 17:01:47 +11:00 |
|
Sebastian McKenzie
|
4ea425ac7b
|
remove ParenthesizedExpression
|
2014-12-22 21:36:33 +11:00 |
|
Sebastian McKenzie
|
1f990f4030
|
fFix module formatter parsing bug where literals were being converted to identifiers
|
2014-12-16 08:06:25 +11:00 |
|
Sebastian McKenzie
|
b986a4e482
|
expose ast transformer - fixes #263
|
2014-12-10 21:31:27 +11:00 |
|
Sebastian McKenzie
|
4a439857d2
|
make mutators enumerable
|
2014-12-10 21:11:13 +11:00 |
|
Sebastian McKenzie
|
d184bc93b9
|
add playground
|
2014-11-25 23:50:50 +11:00 |
|
Sebastian McKenzie
|
39f4696ac7
|
fix util.regexify on falsy values - fixes #208
|
2014-11-24 10:05:49 +11:00 |
|
Sebastian McKenzie
|
bd91bbee71
|
put experimental ES7 features behind a flag --experimental and experimental option
|
2014-11-21 19:36:35 +11:00 |
|
Sebastian McKenzie
|
931b68dc5d
|
use generateUidIdentifier instead of generateUid
|
2014-11-20 21:18:11 +11:00 |
|
Sebastian McKenzie
|
0df0c696a9
|
add util.arrayify and util.regexify
|
2014-11-19 12:12:59 +11:00 |
|
Sebastian McKenzie
|
fa3b24e5b4
|
don't lazy set templates, can't even remember why i did this
|
2014-11-16 18:49:29 +11:00 |
|
Sebastian McKenzie
|
00483917f0
|
fix comments not being retained from MethodDefinition in classes
|
2014-11-16 11:30:05 +11:00 |
|
Sebastian McKenzie
|
c7b45116c4
|
fix generation of integer Literals in MemberExpression
|
2014-11-14 19:34:54 +11:00 |
|
Sebastian McKenzie
|
43e2f121a6
|
remove nodes replacing in util.template
|
2014-11-14 09:28:23 +11:00 |
|
Sebastian McKenzie
|
38396dadd5
|
remove unused nodes.inherits in util.template
|
2014-11-14 09:15:29 +11:00 |
|
Sebastian McKenzie
|
25b466a627
|
remove unused variables
|
2014-11-12 18:39:50 +11:00 |
|
Sebastian McKenzie
|
a47a7dc347
|
rename util.parseNoProperties to util.parseTemplate
|
2014-11-12 18:28:11 +11:00 |
|
Sebastian McKenzie
|
896929378e
|
add util.trimRight method - fixes #147
|
2014-11-12 12:17:26 +11:00 |
|
Sebastian McKenzie
|
79045e15c5
|
remove second canCompile declaration
|
2014-11-10 16:42:04 +11:00 |
|
Sebastian McKenzie
|
778cab33d5
|
move canCompile method to util
|
2014-11-10 12:59:24 +11:00 |
|
Sebastian McKenzie
|
e0d3e18865
|
add allowReturnOutsideFunction to util.parse and make nodes optional in util.template
|
2014-11-10 08:16:22 +11:00 |
|
Sebastian McKenzie
|
8f435d59da
|
change sebmck to new 6to5 org
|
2014-11-09 20:08:36 +11:00 |
|
Sebastian McKenzie
|
98df094e60
|
fix cached templates exporting
|
2014-11-09 16:40:37 +11:00 |
|
Sebastian McKenzie
|
83286cccd2
|
use file node builder and save parents to ast tree
|
2014-11-09 16:26:52 +11:00 |
|
Sebastian McKenzie
|
0b86a2fef8
|
use acorns preserveParens
|
2014-11-09 12:06:56 +11:00 |
|
Sebastian McKenzie
|
d0a33ab933
|
add inherits option to util.template
|
2014-11-08 12:00:12 +11:00 |
|
Sebastian McKenzie
|
a04513a3c7
|
faster util.pushMutatorMap aliases
|
2014-11-07 12:28:52 +11:00 |
|
Sebastian McKenzie
|
5ff6f445b2
|
fix class computed methods
|
2014-11-04 15:53:36 +11:00 |
|
Sebastian McKenzie
|
6519ceaa63
|
move util.getIds to types.getIds
|
2014-11-04 12:47:03 +11:00 |
|
Sebastian McKenzie
|
816c1d304b
|
remove builders and move them to automatially generated types
|
2014-11-03 21:13:35 +11:00 |
|
Sebastian McKenzie
|
620e5791af
|
use t.is* methods to nicen up code
|
2014-11-03 18:10:52 +11:00 |
|
Sebastian McKenzie
|
47ee2cc99f
|
simplify err.loc references
|
2014-11-03 17:53:08 +11:00 |
|
Sebastian McKenzie
|
95f3ca6348
|
Merge branch 'master' into code-generator
Conflicts:
lib/6to5/transformers/classes.js
test/fixtures/transformation/source-maps/class/expected.js
test/fixtures/transformation/source-maps/class/source-mappings.json
|
2014-11-03 13:38:44 +11:00 |
|
Sebastian McKenzie
|
c17878913b
|
add classProps declaration to simplify/nicen up class property defining - closes #88
|
2014-11-03 13:36:23 +11:00 |
|
Sebastian McKenzie
|
85f0f6fb14
|
add whitespace option and move util.errorWithNode to File
|
2014-11-03 11:09:58 +11:00 |
|
Sebastian McKenzie
|
1a5ee7d5da
|
change acorn-jsx to acorn-6to5
|
2014-11-01 23:07:53 +11:00 |
|