Sebastian McKenzie
|
572129542d
|
fallback to current parentPath if none was provided
|
2015-03-08 04:04:48 +11:00 |
|
Sebastian McKenzie
|
6f53980bfc
|
move runtime helpers to separate modules - babel/ember-cli-babel#24
|
2015-03-08 04:04:40 +11:00 |
|
Sebastian McKenzie
|
b8bd11a0e7
|
fix incorrect builder reference
|
2015-03-08 03:02:19 +11:00 |
|
Sebastian McKenzie
|
45bc74efe7
|
use a lookup table instead of an if - #945
|
2015-03-08 02:57:37 +11:00 |
|
Sebastian McKenzie
|
7eb169a894
|
Merge pull request #945 from neVERberleRfellerER/helper-globals-fix
Add choice of output format to babel-external-helpers
|
2015-03-08 02:56:30 +11:00 |
|
Sebastian McKenzie
|
eed4f312d8
|
add sourceMap both option - closes #966
|
2015-03-08 02:54:23 +11:00 |
|
Sebastian McKenzie
|
44e4dc970f
|
more es6
|
2015-03-08 02:52:23 +11:00 |
|
Sebastian McKenzie
|
5d32432e67
|
split up export variable declarations - fixes #939, fixes #964
|
2015-03-08 02:52:10 +11:00 |
|
Sebastian McKenzie
|
9c9af6dbbd
|
add utility.removeClass tests and move parentPath setting to setContext - fixes #967
|
2015-03-08 02:49:58 +11:00 |
|
Sebastian McKenzie
|
70cd650e10
|
remove dead t.isFalsyExpression and ignore private properties in t.cloneDeep - fixes #962
|
2015-03-08 02:45:14 +11:00 |
|
Sebastian McKenzie
|
c7bb00d58d
|
ignore case breaks - fixes #963
|
2015-03-07 17:41:56 +11:00 |
|
Ondrej Kraus
|
623be068c4
|
add unsupportedOutputType to messages.js
|
2015-03-07 01:53:34 +01:00 |
|
Ondrej Kraus
|
71f5c9791d
|
replace switch with if-else chain
|
2015-03-07 01:50:50 +01:00 |
|
Ondrej Kraus
|
3e6e86d073
|
order template keys by length
|
2015-03-07 01:50:49 +01:00 |
|
Ondrej Kraus
|
a0fb398ca2
|
add possibility to select format of external helpers
|
2015-03-07 01:50:49 +01:00 |
|
Ondrej Kraus
|
71b9f19e6a
|
change to normal UMD (fixes bug with leaking variable in AMD mode)
|
2015-03-07 01:50:48 +01:00 |
|
Ondrej Kraus
|
c45ce58f0c
|
stop assigning to global in generated helpers code
|
2015-03-07 01:50:48 +01:00 |
|
Sebastian McKenzie
|
d32f587e3c
|
expose dynamicImports when es6.modules is blacklisted babel/ember-cli-babel#24
|
2015-03-07 03:31:24 +11:00 |
|
Sebastian McKenzie
|
42e3dc7a70
|
inherit all options from input source map
|
2015-03-07 02:28:33 +11:00 |
|
Sebastian McKenzie
|
2b95b876e1
|
return only constructor if class was a named class with only a constructor/no constructor
|
2015-03-07 01:50:34 +11:00 |
|
Sebastian McKenzie
|
f801772fc2
|
add inputSourceMap option - fixes #827, related babel/babel-loader#35
|
2015-03-07 01:50:07 +11:00 |
|
Sebastian McKenzie
|
8ad678e5bc
|
make it illegal to have a rest on a setter
|
2015-03-07 01:32:03 +11:00 |
|
Sebastian McKenzie
|
35c49dbef7
|
merge validation transformers
|
2015-03-07 01:25:44 +11:00 |
|
Sebastian McKenzie
|
51e336b037
|
class declarations also have a lexical self binding
|
2015-03-07 01:25:18 +11:00 |
|
Sebastian McKenzie
|
7d446807a9
|
remove rogue console.log
|
2015-03-06 23:40:30 +11:00 |
|
Sebastian McKenzie
|
5ebdc44297
|
remove babel-runtime version check to node api
|
2015-03-06 23:20:48 +11:00 |
|
Sebastian McKenzie
|
a4659fd239
|
add reference checks for module specifiers - fixes #956
|
2015-03-06 23:19:26 +11:00 |
|
Sebastian McKenzie
|
19bfa4a35b
|
add debug message for travis...
|
2015-03-06 23:15:20 +11:00 |
|
Sebastian McKenzie
|
f7fff7d35e
|
add alternate to list of STATEMENT_OR_BLOCK_KEYS - fixes #955
|
2015-03-06 23:13:03 +11:00 |
|
Sebastian McKenzie
|
130e0ebe6b
|
better classes, more spec compliant and nicer output - fixes #952
|
2015-03-06 23:08:10 +11:00 |
|
Sebastian McKenzie
|
69c836fc8d
|
Merge branch 'master' of github.com:babel/babel
|
2015-03-06 02:27:15 +11:00 |
|
Sebastian McKenzie
|
f62a3ef394
|
further develop ast paths that represent a single location in the ast as an abstraction around a node-parent relationship
|
2015-03-06 02:26:04 +11:00 |
|
Sebastian McKenzie
|
7a6e568940
|
clean up classes output
|
2015-03-06 02:25:24 +11:00 |
|
Sebastian McKenzie
|
65998c3437
|
add error message for incompatible babel-runtime versions
|
2015-03-06 02:23:30 +11:00 |
|
Sindre Sorhus
|
01ed824b5c
|
modularize util.toFastProperties()
https://github.com/sindresorhus/to-fast-properties
|
2015-03-04 21:02:36 +08:00 |
|
Sebastian McKenzie
|
2648268f30
|
add contextVariables to scope
|
2015-03-04 22:54:00 +11:00 |
|
Sebastian McKenzie
|
8cf5bf7037
|
add filename arg to resolveModuleSource option
|
2015-03-04 22:53:50 +11:00 |
|
Sebastian McKenzie
|
df16bc17e7
|
clean up formatting of system module formatter
|
2015-03-04 22:52:44 +11:00 |
|
Sebastian McKenzie
|
5337ab5a08
|
statically bind super references in object expressions - fixes #943
|
2015-03-04 22:52:07 +11:00 |
|
Sebastian McKenzie
|
2eaeebcce4
|
inherit from class constructor block statement - fixes #937
|
2015-03-03 23:38:11 +11:00 |
|
Sebastian McKenzie
|
ed40ec03d1
|
more es6, template literals and modules
|
2015-03-03 22:31:49 +11:00 |
|
Sebastian McKenzie
|
73062ae240
|
take into consideration non-identifier nodes in es6.blockScopingTDZ transformer, also turn default and parameters into lets instead of vars - fixes #929
|
2015-03-03 22:30:52 +11:00 |
|
Sebastian McKenzie
|
bafa3e0d4c
|
add missing is - fixes #931 - thanks @neVERberleRfellerER
|
2015-03-03 10:38:18 +11:00 |
|
Sebastian McKenzie
|
a74b67d4eb
|
Merge pull request #932 from hzoo/more-es6
More es6
|
2015-03-03 09:49:29 +11:00 |
|
Sebastian McKenzie
|
8dda8838ba
|
check for body existence before length in dead code elimination transformer - fixes #931
|
2015-03-03 09:37:52 +11:00 |
|
Henry Zhu
|
96d3a25213
|
use more es6 concise methods
|
2015-03-02 10:34:30 -05:00 |
|
Sebastian McKenzie
|
d4c98d7738
|
add transformer aliases
|
2015-03-02 22:47:00 +11:00 |
|
Sebastian McKenzie
|
4e44af819f
|
fix rogue strict reference
|
2015-03-02 22:45:21 +11:00 |
|
Sebastian McKenzie
|
b7cb2bcb7b
|
rename useStrict transformer to strict
|
2015-03-02 22:37:51 +11:00 |
|
Sebastian McKenzie
|
5ac4dc0541
|
don't evaluate ArrayExpressions
|
2015-03-02 17:16:10 +11:00 |
|