Daniel Tschinder
1d9e509df2
Fix eslint ( #4897 )
...
* Fix eslint call
* Fix linting errors
2016-11-26 11:24:38 -05:00
Scott Stern
723ca0eef8
Chore: FLOW command in makefile and logic in .travis.yml(issue#4710). ( #4807 )
2016-11-04 08:26:45 -04:00
Henry Zhu
b6647dd9f5
Update eslint, use codeframe formatter ( #4796 )
2016-10-30 18:53:53 -04:00
Kai Cataldo
7443f9e1c2
Add make command to delete node_modules ( #4748 )
2016-10-19 07:58:35 -04:00
Andrew Levine
c0038221d7
Run ESLint on test files, and fix lint errors in test files ( #4732 )
2016-10-15 18:27:48 -04:00
Henry Zhu
71790aace0
update eslint-config, fixes, add commands ( #4721 )
...
* update eslint-config, fixes, add commands
* switch plugin
2016-10-13 21:37:07 +02:00
Gyandeep Singh
6cfd3d91b2
Update: Eslint to 3.0 and update CI builds ( fixes #4638 ) ( #4680 )
2016-10-05 17:44:25 -04:00
Henry Zhu
fe2b9d73ed
update .PHONY [skip ci]
2016-10-01 11:15:23 -04:00
Daniel Tschinder
de975b9660
Use plain js to do the pre/postpublish for the polyfill ( #3694 )
...
* Use plain js to do the pre/postpublish for the polyfill
* remove dist on clean [skip ci]
2016-09-13 09:09:11 -04:00
Henry Zhu
d81e154aca
remove kcheck, unused devDeps ( #3693 )
...
remove unused packages (devDeps)
2016-09-02 08:44:39 -04:00
Forbes Lindesay
3bc3c9a3ed
Babel types docs ( #3549 )
...
* Update babel-types documentation
Mostly just re-run generate-babel-types-docs but also update for some
more validator types.
* Rebuild docs as part of "build-dost"
* Include fields not in BUILDER_KEYS in babel-types docs
These fields don’t have a shorthand for you to pass them to the helper
method, but they are still useful to know about.
* Fields not included in BUILDER_KEYS cannot be "required"
We don’t ever type-check fields not in BUILDER_KEYS so they are never
required.
2016-06-27 17:01:58 -04:00
Henry Zhu
22eb40d204
Build: use lerna 2.x beta ( #3509 )
...
lerna changelog
update
2016-06-26 17:28:14 -04:00
Henry Zhu
514e40923c
cleanup transpiled files in make clean - fixes T7434 [skip ci] ( #3528 )
2016-06-17 17:24:18 -04:00
Henry Zhu
3d6ae488be
Docs: add 6.9.1 changelog [ci skip] ( #3513 )
2016-05-28 16:29:34 -04:00
Henry Zhu
10957a1093
Update dependencies on the top level to use babel 6
2016-04-24 20:05:34 -04:00
Henry Zhu
b8b6bc0602
Make sure lib is clean before publishing
2016-03-03 17:50:51 -05:00
Henry Zhu
68c0a4b141
Run build-dist (will also run build)
2016-02-29 19:42:21 -05:00
Henry Zhu
acfcd88fd9
Run build-dist on publish so we do not forget
2016-02-29 19:18:45 -05:00
Sebastian McKenzie
e9f19e1097
remove npm3 kcheck hack
2016-02-17 05:22:53 +00:00
Sebastian McKenzie
6b4f2dfc19
clear node_modules, fix travis ci
2016-02-17 05:08:43 +00:00
Sebastian McKenzie
4c6c80a3ab
install npm 3 on all travis builds
2016-02-17 04:59:02 +00:00
Sebastian McKenzie
d1e02e773f
remove flow-bin
2016-02-15 00:06:40 +00:00
Sebastian McKenzie
7116816624
klint -> kcheck
2016-02-14 23:53:10 +00:00
Sebastian McKenzie
54e24b6a6c
Update Makefile to use klint
2016-02-14 23:28:28 +00:00
Henry Zhu
7bcfa02edd
Know how to write good shell scripts
2016-02-08 19:59:34 -05:00
Henry Zhu
f59faeeeaa
only run flow check in CI if npm 3
2016-02-04 11:07:05 -05:00
Henry Zhu
9f5314ad42
make publish: add make build in case it wasn't run
2016-02-04 09:58:57 -05:00
Jesse McCarthy
30cf018d33
Homogenize node_modules/.bin references.
...
Some had leading `./` some didn't.
2016-01-18 13:55:56 -05:00
Jesse McCarthy
9ea64e0973
Delete unneccessary node command.
2016-01-18 13:55:56 -05:00
Jesse McCarthy
6a9b52ee90
Revert "Add node_modules/.bin to PATH."
...
This reverts commit 25fb2b8410b105032e0552bd3325784404c904a0.
This didn't work as intended. Now it's cruft / misleading.
2016-01-18 13:55:34 -05:00
Charlie Somerville
00f72f4735
use project-local gulp binstub rather than system gulp
2016-01-18 23:09:51 +11:00
Amjad Masad
064fe9426d
Fix lerna path
2015-12-06 06:48:40 -08:00
Sebastian McKenzie
e526643f79
fix wrong bootstrap script reference
2015-12-05 02:21:34 +11:00
Sebastian McKenzie
3e2fa16dbc
fix make bootstrap/ci
2015-12-05 02:16:42 +11:00
Sebastian McKenzie
d9dce29d09
move up make build in make bootstrap
2015-12-05 02:08:54 +11:00
Sebastian McKenzie
f60261eafb
update to lerna
2015-12-04 23:23:50 +11:00
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
Daniel Lo Nigro
0076204f80
Fix Flow.
...
Removed `@flow` annotation from files that don't actually pass Flow check at the moment. These will be added back file by file once the files are properly converted to use Flow.
Closes #3064
2015-11-15 21:30:22 -08:00
Sebastian McKenzie
c0afdfd1a8
remove babel-browser
2015-11-12 14:20:09 -08:00
Sebastian McKenzie
b354d46be1
add browser scripts to make clean
2015-11-11 23:32:27 -08:00
Sebastian McKenzie
837091e3e9
clean up test-ci task
2015-11-09 17:58:48 -08:00
Sebastian McKenzie
f047a593df
add test coverage to ci
2015-11-09 04:03:59 -08:00
Sebastian McKenzie
36493121c1
add circleci
2015-11-09 03:38:50 -08:00
Sebastian McKenzie
f8b22aeee4
use test-only task instead of test in test-travis
2015-11-09 02:58:35 -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
Amjad Masad
4e32e2732f
Add test-only to .PHONY
2015-11-07 14:29:23 -08:00
Amjad Masad
4a92be5e2a
test-only (minus the lint) make task for faster iteration
2015-11-06 15:10:24 -08:00
Jesse McCarthy
25fb2b8410
Add node_modules/.bin to PATH.
...
Allows local bins, like gulp, to work.
2015-11-04 09:17:18 -05:00
Sebastian McKenzie
232439460f
switch to gulp for build process
2015-11-04 00:00:18 +00:00