248 Commits

Author SHA1 Message Date
Henry Zhu
68ed633175 force-publish all packages [skip ci] 2017-05-31 17:09:11 -04:00
Henry Zhu
c46ef658b5 update to alpha.9 (#5639) 2017-04-18 11:22:31 -04:00
Henry Zhu
18bbaa0253 use node current in dev 2017-03-27 14:24:32 -04:00
Henry Zhu
7a1ccf076c Misc (#5545)
* normalize npmignores

* fixup eslint ignore, etc

* lint

* remove unused

* rm from gitignore

* use strict
2017-03-25 21:46:16 -04:00
Henry Zhu
b8cf7b89f2 keep one core-js helper file in git, remove babel-runtime from deps (#5540) 2017-03-24 10:36:41 -04:00
Henry Zhu
287869dcc2 nvm [skip ci] 2017-03-23 17:50:45 -04:00
Henry Zhu
f438a4e6b6 force publish all pkgs for now, clean runtime helpers/core-js correctly [skip ci] 2017-03-23 15:45:49 -04:00
Henry Zhu
230712e091 Internal: back to fixed, publish everything (#5436) 2017-03-08 22:56:00 -05:00
Henry Zhu
c86f922dc7 add exact flag [skip ci] 2017-03-02 15:54:51 -05:00
Henry Zhu
0847ae055d cleanup + update to lerna 38 (#5406) 2017-03-02 15:04:54 -05:00
Henry Zhu
d33d023594 Merge remote-tracking branch 'origin/master' into merge-master 2017-02-23 18:54:15 -05:00
Aaron Ang
3a6d85e55e Remove redundant NODE_ENV=test in Makefile (#5350)
`NODE_ENV=test` is exported by default. Therefore, targets that set `NODE_ENV` to `test` are cleaned up.
2017-02-21 22:14:59 -05:00
Kai Cataldo
e09ea222c9 Remove babel-runtime from packages' dependencies (#5218) 2017-01-27 09:04:35 -05:00
Chau Nguyen
2ee3a017f0 [7.0] Added yarn.lock (#5175)
* Added yarn.lock

* Updated bootstrap npm install commands to yarn and added yarn caching
2017-01-23 18:15:33 -05:00
Brian Ng
d76092b2dd Internal: Run coverage only once (#5182) 2017-01-21 08:20:03 -05:00
Henry Zhu
3a0d1599cd Internal: only build once on CI (#5177) 2017-01-20 17:46:09 -05:00
Henry Zhu
d7a0ef19f1 Run in dev on build otherwise it runs with coverage plugin (#5159) [skip ci] 2017-01-20 10:08:01 -05:00
Henry Zhu
c1e2b0dddc internal: don't run watch with the test env (skip building with code coverage) [skip ci] (#5005) 2016-12-16 10:51:18 -05:00
Henry Zhu
10d75f6d8a fix clean lib 2016-12-08 19:45:26 -05:00
Benjamin E. Coe
db67d7fdce Switch to nyc, babel-plugin-istanbul & codecov-node for code coverage (#4885)
* Switch to nyc, babel-plugin-istanbul & codecov-node for code coverage

This setup (very much like Babylon's) let us trace code coverage back to the `src/` directories of packages.

* Exclude package tests from coverage report

* fix: upgrade to version of nyc that tweaks a couple more things for babel

* fix: remove comment based on @hzoo's review
2016-11-28 14:17:52 -05:00
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