Sebastian McKenzie
|
e75ce94578
|
move reactCompat option onto an optional transformer
|
2015-02-07 15:59:00 +11:00 |
|
Sebastian McKenzie
|
76ae1682a3
|
remove context arg in favor of this, rename TraversalIteration to TraversalPath, and remove ast handlers
|
2015-02-06 01:47:43 +11:00 |
|
Sebastian McKenzie
|
7d950cd60a
|
i made the javascripts faster with a transformer prepass to check what transformers actually have to be ran
|
2015-02-04 12:56:34 +11:00 |
|
Sebastian McKenzie
|
ffc9244f88
|
make #683 more inline with the official jsx compiler
|
2015-02-04 10:38:35 +11:00 |
|
Casey Foster
|
2562b0c201
|
Concatenate adjacent string literals in JSX
|
2015-02-03 10:46:54 -06:00 |
|
Sebastian McKenzie
|
4413da8d6e
|
fix up whitespace on non empty last line JSX literals - fixes #668
|
2015-02-03 09:31:30 +11:00 |
|
Sebastian McKenzie
|
e712c5225b
|
use the current file basename for the displayName of export default React.createClass - 6to5/6to5-sublime#21
|
2015-02-02 23:48:03 +11:00 |
|
Sebastian McKenzie
|
27138abd29
|
simplify member expression checking, flesh out react component optimiser #653
|
2015-02-02 01:30:06 +11:00 |
|
Sebastian McKenzie
|
dcf91db475
|
add react component optimisation base #653
|
2015-02-02 00:50:25 +11:00 |
|
Sebastian McKenzie
|
bf393c025f
|
properly transform XJSIdentifier nodes referencing this into a ThisExpression - facebook/react#2927
|
2015-01-30 11:00:37 +11:00 |
|
Sebastian McKenzie
|
6f2925ed83
|
remove React.__spread and use extends helper instead - fixes #594
|
2015-01-27 06:43:57 +11:00 |
|
Sebastian McKenzie
|
063fec0ca6
|
better categorisation of transformers
|
2015-01-23 23:02:40 +11:00 |
|
Sebastian McKenzie
|
36fa887be8
|
update XJS namespaces to JSX
|
2015-01-23 08:08:56 +11:00 |
|
Sebastian McKenzie
|
8f68f62f8a
|
add jscs
|
2015-01-22 19:23:56 +11:00 |
|
Sebastian McKenzie
|
f312026c23
|
move transformers into their corresponding type folder
|
2015-01-21 23:04:31 +11:00 |
|