Sebastian McKenzie
348af1990d
Merge pull request #972 from neVERberleRfellerER/node-external-helpers-tests
...
add tests for babel-external-helpers
2015-03-08 03:50:28 +11:00
Ondrej Kraus
bd5f350728
add tests for babel-external-helpers
2015-03-07 17:46:40 +01:00
Sebastian McKenzie
958fa282f4
4.7.2
2015-03-08 03:12:09 +11:00
Sebastian McKenzie
31e6b18346
v4.7.2
v4.7.2
2015-03-08 03:09:43 +11:00
Sebastian McKenzie
d17ac92a3f
fix changelog version
2015-03-08 03:06:46 +11:00
Sebastian McKenzie
188bcb70f7
add 4.7.1 changelog
2015-03-08 03:03:17 +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
9e1874ba89
4.7.1
2015-03-07 03:31:05 +11:00
Sebastian McKenzie
35fdc5c5d8
v4.7.1
v4.7.1
2015-03-07 02:52:17 +11:00
Sebastian McKenzie
a4035fc257
use convert-source-map package - closes #960
2015-03-07 02:46:15 +11:00
Sebastian McKenzie
42e3dc7a70
inherit all options from input source map
2015-03-07 02:28:33 +11:00
Sebastian McKenzie
cdccf24515
4.7.0
2015-03-07 02:04:58 +11:00
Sebastian McKenzie
c8cd5c108b
v4.7.0
v4.7.0
2015-03-07 01:59:02 +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
119314df74
update traceur
2015-03-07 01:25:37 +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
8afdeaf557
replicate module environment in babel-node -e - closes #695 , fixes #592
2015-03-06 23:39:49 +11:00
Sebastian McKenzie
4df50954a2
use instance indexOf instead of lodash - #951
2015-03-06 23:31:11 +11:00
Sebastian McKenzie
70b6317865
Merge pull request #951 from neVERberleRfellerER/babel-node-args-fix
...
add possiblity of passing colliding user arguments by separating them with --
2015-03-06 23:30:31 +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
Marijn Haverbeke
12558821c5
Use an object argument in the TokenType constuctor
2015-03-06 10:37:35 +01:00
Marijn Haverbeke
4e0a7fac71
Linting changes
2015-03-06 10:36:17 +01:00
Marijn Haverbeke
8459481e65
Represent a tokenizer as an instance of the parser
...
This completely changes the interface, and removes most of the complexity
in the old tokenizer interface (jump-to-position was removed, since it is
all kinds of unreliable given the new tokenizer context system).
2015-03-05 17:30:48 +01:00
Marijn Haverbeke
0df2affdfe
Move loose parser to object style
...
Drop dependency on tokenizer interface
2015-03-05 17:22:06 +01: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