Daniel Lo Nigro
828ce54637
Run Flow after building so that it actually runs properly in a CI run. It seems like there's a bunch of "module not found" if you run a Flow check before building, even after running "npm install".
2015-11-15 21:44:03 -08:00
Sebastian McKenzie
f47be98cf2
Merge branch 'development'
...
Conflicts:
package.json
2015-11-09 18:20:23 -08:00
Henry Zhu
d60be61ced
pin eslint to 1.8.0
2015-11-09 10:55:50 -05:00
Sebastian McKenzie
f047a593df
add test coverage to ci
2015-11-09 04:03:59 -08:00
Sebastian McKenzie
63b28ecc89
fix eslint version
2015-11-09 03:38:55 -08:00
Sebastian McKenzie
0df276272a
add progress bar to bootstrap script and clean up the output
2015-11-08 23:04:29 -08:00
Sebastian McKenzie
5f40b53dee
abstract out test runner into a module, move traceur and esnext tests to babel-preset-es2015, clean up and make existing tests more consistent
2015-11-08 21:58:01 -08:00
Sebastian McKenzie
064fdb41fc
remove use of gulp-rename and add gulp-plumber to prevent crashing on build errors
2015-11-08 06:02:36 -08:00
Sebastian McKenzie
f16f88d6bb
add concurrency to bootstrap script
2015-11-05 12:28:00 +00:00
Sebastian McKenzie
09479378d3
don't compile files if they haven't changed
2015-11-05 11:46:48 +00:00
Sebastian McKenzie
232439460f
switch to gulp for build process
2015-11-04 00:00:18 +00:00
Sebastian McKenzie
5ee8f7568b
add babel-doctor
2015-11-03 10:04:20 +00:00
Sebastian McKenzie
2a7c16b045
add missing chalk dependency
2015-10-30 23:29:43 +00:00
Sebastian McKenzie
fbbb42e79e
bump mocha-fixtures to 2
2015-10-30 23:26:35 +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
d1588990d5
add flow-comments plugin to babelrc and format json
2015-09-24 18:43:10 +01:00
Sebastian McKenzie
464d2b7ef3
enable no-var rule in eslint config
2015-09-24 18:42:50 +01:00
Sebastian McKenzie
75609f21d7
add optional runtime transformer to base compiler options
2015-09-15 06:20:54 +01:00
Sebastian McKenzie
11b1e39973
add no-constant-condition lint rule
2015-09-15 06:20:45 +01:00
Sebastian McKenzie
95f061b76e
move some dotfiles into package.json
2015-09-01 04:34:10 +01:00
Sebastian McKenzie
6f4f3b784a
update babel
2015-08-17 14:34:39 -07:00
Henry Zhu
8c98386434
update eslint, babel-eslint, fix unused vars
2015-08-15 19:36:54 -04:00
Sebastian McKenzie
27f622cb30
add babel-plugin templates to babelignore - fixes #2073
2015-07-30 23:56:34 +01:00
Sam Saccone
3c07b519f5
Update dev browserify.
...
This allows us to browserify the contents of test/browser.js without
erroring
The previous version of browserify was choking on the file.
xref #1838
2015-07-28 22:07:38 -04:00
Sebastian McKenzie
350e901794
update babylon fixtures to use File as the root node rather than Program
2015-07-25 05:24:58 +01:00
Sebastian McKenzie
14d2625753
switch babylon tests to fixtures
2015-07-25 05:19:32 +01:00
Sebastian McKenzie
b12866db86
extract out mocha fixtures and resolve utils
2015-07-25 03:54:48 +01:00
Sebastian McKenzie
da60230801
add missing dependencies for older non-flat npm versions
2015-07-21 02:50:03 +01:00
Sebastian McKenzie
0cbcadc2da
add shelljs to root package.json
2015-07-14 16:56:20 +01:00
Sebastian McKenzie
c13f722964
add back package.json
2015-07-13 23:43:35 +01:00
Sebastian McKenzie
dfbb6604e7
2.6.20
2015-07-13 21:09:45 +01:00
Sebastian McKenzie
d28716cf93
v5.6.20
2015-07-13 20:50:20 +01:00
Sebastian McKenzie
86a49e2b1d
v5.6.19
2015-07-13 16:41:15 +01:00
Sebastian McKenzie
2d5d1ceb5c
t
2015-07-13 16:34:43 +01:00
Sebastian McKenzie
d5be4bb5b9
v5.6.18
2015-07-12 00:39:50 +01:00
Sebastian McKenzie
fedf894904
Begin transition of Babel to a more scalable architecture, async flow to allow for RPC and better build system for multiple packages
2015-07-11 12:39:54 +01:00
Sebastian McKenzie
81019ec76d
v5.6.17
2015-07-09 19:04:26 +01:00
Ben Newman
eac9e9b372
Update regenerator to v0.8.34, and remove recast and ast-types.
...
This version of Regenerator pegs recast to v0.10.18, which pegs ast-types
to v0.8.2, which contains special support for all Babel AST types:
https://github.com/benjamn/ast-types/blob/master/def/babel.js
This version of Regenerator also exports the ast-types module object that
it uses (as regenerator.types), so that consumers like Babel can refer to
the exact same copy of ast-types when necessary, rather than requiring
ast-types themselves. Why that was risky: #1958 .
2015-07-09 13:12:58 -04:00
Sebastian McKenzie
8111ab28d7
v5.6.16
2015-07-09 16:13:06 +01:00
Sebastian McKenzie
2e5255dbf5
peg recast version - fixes #1958
2015-07-09 16:11:46 +01:00
Ben Newman
b9f6169ed4
Upgrade Regenerator to 0.8.32.
...
This includes some major runtime performance improvements:
https://github.com/facebook/regenerator/pull/207
https://github.com/facebook/regenerator/pull/208
And also some bug fixes relating to async generator functions:
https://github.com/facebook/regenerator/commit/29d81b6929
https://github.com/facebook/regenerator/commit/7d2a052ddb
https://github.com/facebook/regenerator/commit/5b9dd1086d
2015-06-29 10:43:54 -04:00
Sebastian McKenzie
a1a46882fd
v5.6.15
2015-06-27 00:07:24 +01:00
Sebastian McKenzie
12b4e6db40
v5.6.13
2015-06-27 00:06:40 +01:00
Sebastian McKenzie
273a81fe1f
fix up babel-eslint dependency
2015-06-26 15:15:19 +01:00
Sebastian McKenzie
72a0ac5e02
v5.6.14
2015-06-26 15:09:03 +01:00
Sebastian McKenzie
c5ace10536
update babel-eslint
2015-06-26 15:07:56 +01:00
Sebastian McKenzie
13bbfa041d
v5.6.13
2015-06-26 12:25:00 +01:00
Sebastian McKenzie
aefd69d31e
v5.6.12
2015-06-26 11:40:40 +01:00
Sebastian McKenzie
8f88afc037
v5.6.11
2015-06-26 02:39:04 +01:00
Sebastian McKenzie
579e6fecee
upgrade internal dev babel dependency to 5.6.10
2015-06-26 02:05:43 +01:00