Sebastian McKenzie
c865cb4bf9
v6.0.15
2015-11-01 22:07:03 +00:00
Sebastian McKenzie
8c6ab3aa26
add missing npmignores
2015-10-30 23:45:42 +00:00
Sebastian McKenzie
34665bdfda
v6.0.14
2015-10-30 23:30:40 +00:00
James Kyle
e9deab1dfc
Update package.json
2015-10-30 11:38:01 -07:00
Sebastian McKenzie
60748578fd
fix bin cli shebang
2015-10-30 17:18:31 +00:00
Sebastian McKenzie
69f17f7df1
v6.0.12
2015-10-30 04:53:38 +00:00
Sebastian McKenzie
1ac63f11f1
add shebang to babel/cli complain scirpt
2015-10-30 01:39:32 +00:00
Sebastian McKenzie
a8cf46d8f4
v6.0.2
2015-10-29 18:06:55 +00:00
Sebastian McKenzie
b2af8af7c8
v6.0.0
2015-10-29 18:02:15 +00:00
Sebastian McKenzie
ae7d5367f1
6.0.0
...
I'm extremely stupid and didn't commit as I go. To anyone reading this
I'm extremely sorry. A lot of these changes are very broad and I plan on
releasing Babel 6.0.0 today live on stage at Ember Camp London so I'm
afraid I couldn't wait. If you're ever in London I'll buy you a beer
(or assorted beverage!) to make up for it, also I'll kiss your feet and
give you a back massage, maybe.
2015-10-29 17:51:24 +00:00
Sebastian McKenzie
faa5cbbd08
Merge branch 'master' into development
...
Conflicts:
packages/babel/package.json
packages/babel/src/traversal/scope/index.js
2015-08-27 16:42:21 -07:00
Sebastian McKenzie
442f1173d2
v5.8.23
2015-08-27 16:38:34 -07:00
Sebastian McKenzie
badf357e4d
properly register a binding when pushing it to the scope
2015-08-27 16:29:13 -07:00
Sebastian McKenzie
061ba7b2a2
Merge remote-tracking branch 'origin/master' into development
...
Conflicts:
packages/babel/scripts/build-dist.sh
2015-08-27 11:12:00 -07:00
Seth Call
92a4259d08
* use node instead of printf to print BOM to avoid issues with OS/bash differences (issue #2255 )
2015-08-27 06:25:42 -05:00
Henry Zhu
8c98386434
update eslint, babel-eslint, fix unused vars
2015-08-15 19:36:54 -04:00
Sebastian McKenzie
ef29444571
Merge pull request #2190 from prathamesh-sonpatki/doc-_shouldIgnore
...
Added documentation for _shouldIgnore method
2015-08-11 18:11:31 +01:00
Sebastian McKenzie
3ef9bffcc2
split up babel core into multiple modules
2015-08-11 17:40:59 +01:00
Sebastian McKenzie
1a4f18aab7
inline traceur tests, removing git submodules
2015-08-11 16:57:51 +01:00
Prathamesh Sonpatki
bd17eed96f
Added missing tests for shouldIgnore with the :only option
2015-08-11 12:24:13 +05:30
Sebastian McKenzie
57fd619c76
Merge branch 'master' into development
2015-08-11 01:05:04 +01:00
Sebastian McKenzie
6429cc69b5
v5.8.22
2015-08-11 01:00:54 +01:00
Sebastian McKenzie
e273d9bfe1
expose File
2015-08-11 00:59:58 +01:00
Sebastian McKenzie
d0729fc731
add t.directive
2015-08-11 00:59:22 +01:00
Sebastian McKenzie
415d1271b9
add esprima tests and fix bugs picked up by it
2015-08-11 00:59:15 +01:00
Prathamesh Sonpatki
6c59ffb371
Added documentation for _shouldIgnore method
2015-08-10 22:37:08 +05:30
Sebastian McKenzie
e165e09467
make Directive virtual type check more reliable
2015-08-10 13:04:22 +01:00
Sebastian McKenzie
50add6753f
Merge pull request #2142 from loganfsmyth/import-sourcemap
...
Map commonjs named imports back to the correct location - fixes #1987
2015-08-08 17:47:52 +01:00
Sebastian McKenzie
d3a73b87e9
add code frame onto err.message when in a browser - fixes #2175
2015-08-07 19:21:11 +01:00
Sebastian McKenzie
20fa6cd8f4
check for ending dot before pushing on another when trying to fix integer member expressions - fixes #2177
2015-08-07 19:11:54 +01:00
Sebastian McKenzie
3961b720be
check if a node is static before using it as the reference for an object spread
2015-08-07 17:47:09 +01:00
Sebastian McKenzie
aba44e38b7
switch block scoping for in/of var hoisting statements - fixes #2174
2015-08-06 17:36:42 +01:00
Sebastian McKenzie
314a851adb
v5.8.21
2015-08-05 22:22:57 +01:00
Sebastian McKenzie
6fe1909e54
simplify NodePath#inShadow
2015-08-04 13:03:49 +01:00
Sebastian McKenzie
4a17c07668
check if shadow is defined before looking it up - fixes #2152
2015-08-04 13:03:14 +01:00
Sebastian McKenzie
ee2e8d10ce
update some es7 transformers to stage 2
2015-08-04 01:31:09 +01:00
Sebastian McKenzie
04c2c54700
add exception to non-existent bindings when checking if we need to wrap in a closure
2015-08-03 02:40:43 +01:00
Sebastian McKenzie
89983cead9
make comment retainment for multiple nodes more predictable - fixes #2146
2015-08-02 21:37:12 +01:00
Logan Smyth
c738d8d388
Map commonjs named imports back to the correct location - fixes #1987
2015-08-01 11:38:14 -07:00
Sebastian McKenzie
b5bd7b1c92
always parse package.json with default json parser, use json5 otherwise
2015-07-31 23:36:50 +01:00
Sebastian McKenzie
855ee71d59
add support for export types
2015-07-31 23:34:45 +01:00
Sebastian McKenzie
8352730ff5
v5.8.20
2015-07-31 21:24:00 +01:00
Sebastian McKenzie
3d8c0fe0f8
remove strip-json-comments and switch to json5
2015-07-31 21:21:13 +01:00
Sebastian McKenzie
2a2c67ad26
var -> let
2015-07-31 12:56:10 +01:00
Sebastian McKenzie
e96b635ac0
only register export declarations if they're of a valid type
2015-07-31 12:54:00 +01:00
Sebastian McKenzie
e2d673dafa
don't register export declarations as a module binding
2015-07-31 12:49:14 +01:00
Sebastian McKenzie
2d73acdd54
Merge branch 'master' into development
2015-07-31 12:45:13 +01:00
Sebastian McKenzie
a8572c7088
Merge pull request #2126 from mmun/fix-2122
...
Register import bindings to the specifier instead of the declaration - fixes #2122
2015-07-31 12:43:45 +01:00
Sebastian McKenzie
72a5e7429b
Merge pull request #2136 from jmm/optimize-block-hoist2
...
Tighten up block-hoist transformer
2015-07-31 12:04:12 +01:00
Jesse McCarthy
2ab41ec1f7
Break loop as soon as change detected.
2015-07-30 23:49:58 -04:00