Sebastian McKenzie
f2d1fc47d1
Merge branch 'master' of github.com:6to5/6to5
2015-02-03 19:55:29 +11:00
Sebastian McKenzie
aab35736c5
Merge pull request #677 from jayphelps/merica
...
First pass at converting identifiers/words from en-au -> en-us
2015-02-03 19:37:33 +11:00
Sebastian McKenzie
a9405e5e80
clean up scope API
2015-02-03 19:33:32 +11:00
Jay Phelps
9880990fa7
First pass at converting identifiers/words from en-au -> en-us
2015-02-03 00:08:43 -08:00
Sebastian McKenzie
6674611b26
Merge pull request #674 from johlrich/patch-1
...
Change getModuleName regex to only remove extenion
2015-02-03 17:54:04 +11:00
Jonathan
e92ec6aba7
Change getModuleName regex to only remove extenion
...
Given a names like: "some.module.js" and "some.other.module.js" the current regex in DefaultFormatter.prototype.getModuleName will overmatch and only return "some" as the module name in both cases.
Changing the . character class to \w will make sure it does not pick up additional sections and returns "some.module" and "some.other.module" for the names
2015-02-03 01:52:24 -05:00
Sebastian McKenzie
1801b725bd
remove stupid jscs rules (they don't take into account reserved words ugh) and let jshint handle them
2015-02-03 15:35:44 +11:00
Sebastian McKenzie
72de8f5c9b
fix class tests to reflect new call behaviour
2015-02-03 15:35:24 +11:00
Sebastian McKenzie
895d965568
fix linting errors
2015-02-03 15:17:33 +11:00
Sebastian McKenzie
3a11c7d46b
as per "ES6 February 2, 2015 Draft Rev 32" "Constructors defined using class definition syntax throw when called as functions"
2015-02-03 15:16:16 +11:00
Sebastian McKenzie
92d9b3ff5f
make it illegal to export a __esModule property - #673
2015-02-03 14:41:11 +11:00
Sebastian McKenzie
630f1717f0
clean up scope collision tracking and constants transformer - fixes #331
2015-02-03 13:20:52 +11:00
Sebastian McKenzie
e6e93840a6
check for scope collisions in constants transformer - fixes #331
2015-02-03 12:03:38 +11:00
Sebastian McKenzie
b2ad79cf88
rename t.getDeclarations to the WAY more reflective t.getBindingIdentifiers
2015-02-03 12:03:21 +11:00
Sebastian McKenzie
706797eb47
rename LetScoping to BlockScoping
2015-02-03 10:23:56 +11:00
Sebastian McKenzie
4163d1372a
fix istanbul interop - closes #660
2015-02-03 10:23:47 +11: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
8e23d623c8
split up util.pushMutatorMap and util.buildDefineProperties
2015-02-03 09:30:52 +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
8bdb723004
3.3.4
2015-02-02 21:37:11 +11:00
Sebastian McKenzie
9f912f548e
v3.3.4
v3.3.4
2015-02-02 21:36:04 +11:00
Sebastian McKenzie
41d721e372
fix source map tests
2015-02-02 21:32:45 +11:00
Sebastian McKenzie
df6ffe025c
remove camelcase rule from jscs and let jshint handle it
2015-02-02 21:19:23 +11:00
Sebastian McKenzie
28b6b4af44
fix linting errors
2015-02-02 21:17:54 +11:00
Sebastian McKenzie
9e80071caa
add 3.3.4 changelog
2015-02-02 21:16:53 +11:00
Sebastian McKenzie
0da4303358
remove automatic --harmony flag from 6to5-node
2015-02-02 21:14:23 +11:00
Sebastian McKenzie
83e225f30a
simplify source maps, fixes weird tracking bug - fixes #658
2015-02-02 21:14:14 +11:00
Sebastian McKenzie
420505ca40
remove console.log debug
2015-02-02 21:13:40 +11:00
Sebastian McKenzie
f9a26fd903
better optimisation base
2015-02-02 20:28:34 +11:00
Sebastian McKenzie
ca0539190e
add some monkeypatched istanbul interop - closes #660
2015-02-02 20:28:24 +11:00
Sebastian McKenzie
2e3226b520
fix 3.3.3 changelog sections
2015-02-02 10:55:49 +11:00
Sebastian McKenzie
7959852eeb
3.3.3
2015-02-02 10:55:43 +11:00
Sebastian McKenzie
c129eba712
v3.3.3
v3.3.3
2015-02-02 10:52:56 +11:00
Sebastian McKenzie
0e2d7fa941
remove throw expectation on undefiend this tests
2015-02-02 10:50:29 +11:00
Sebastian McKenzie
0b33a62032
fix linting errors
2015-02-02 10:48:18 +11:00
Sebastian McKenzie
6919ed2b34
add 3.3.3 changelog
2015-02-02 10:46:44 +11:00
Sebastian McKenzie
435320e3f9
selfContainify regenerator runtime when building 6to5-runtime - fixes #659
2015-02-02 10:45:26 +11:00
Sebastian McKenzie
7b846af965
3.3.2
2015-02-02 10:45:05 +11:00
Sebastian McKenzie
18b836c16a
add allowPartial option to t.buildMatchMemberExpression, fix t.isReferenced on Property nodes - fixes #656
2015-02-02 10:44:56 +11:00
Sebastian McKenzie
fb360039ce
remap top level this to undefined - #562
2015-02-02 10:44:17 +11:00
Sebastian McKenzie
4763b95a0d
v3.3.2
v3.3.2
2015-02-02 01:43:47 +11:00
Sebastian McKenzie
9fe1e37ca7
fix t.buildMatchMemberExpression
2015-02-02 01:41:39 +11:00
Sebastian McKenzie
8a9aac3e68
fix linting errors
2015-02-02 01:37:27 +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
ab63345764
3.3.1
2015-02-01 18:44:46 +11:00
Sebastian McKenzie
a35e63fb29
v3.3.1
v3.3.1
2015-02-01 18:44:07 +11:00
Sebastian McKenzie
3fe7df9a48
fix regenerator destructuring test
2015-02-01 18:42:15 +11:00
Sebastian McKenzie
5288f3afda
add 3.3.1 changelog
2015-02-01 18:33:54 +11:00
Sebastian McKenzie
25566a24f6
block hoist assignment pattern destructuring - fixes #652
2015-02-01 18:33:36 +11:00