Henry Zhu
1a3a502f97
Remove some built files before publish [skip ci] ( #6946 )
2017-12-01 09:25:27 -05:00
Henry Zhu
70361f1200
Remove the experimental folder
2017-11-21 20:03:16 -05:00
Nicolò Ribaudo
3c64554716
Add "make watch-babylon" [skip ci]
2017-11-17 09:50:46 +01:00
Brian Ng
0f2ab2fe20
Fix some reserved type handling and declare class with multiple extends ( #6725 )
2017-11-15 16:16:15 -06:00
Artem Yavorsky
262d7518bd
Move babel-preset-env-standalone to the monorepo. ( #6438 )
2017-11-15 09:50:36 -06:00
Henry Zhu
e8a33165ff
Publish to the latest dist tag [skip ci] ( #6738 )
...
- This is because with scoped packages the `latest` package was the first publish we did
- This happens to be beta.4..
- So in this case we should publish whatever version as latest anyway
2017-11-04 01:02:26 -04:00
Daniel Tschinder
3b540e3f5a
Integrate babylon into babel workflow
2017-11-01 23:26:51 +01:00
Henry Zhu
ef467a3887
move eslint_rules to scripts/eslint_rules [skip ci]
2017-10-07 08:54:54 -04:00
Brian Ng
38355d9230
Tweak babel-preset-env for monorepo
2017-10-05 17:35:16 -05:00
Logan Smyth
70a5b77943
Move babel-standalone's build scripts to the repo root. ( #6383 )
2017-10-05 10:44:56 -04:00
Logan Smyth
8bea5f4f16
Fix bail-out for standalone build.
2017-09-26 15:21:56 -07:00
Brian Ng
c821d3a591
Updates for handling codemods folder ( #6279 )
...
* add codemod folder to gitignore, update build/test scripts to handle codemods, lerna config
2017-09-26 10:38:18 -04:00
Noah Lemen
2db0c3ad1d
linting: disallow t.identifier("undefined") in plugins ( #6096 )
...
* add new custom eslint rule, replace remaining t.identifier("undefined") with buildUndefinedNode(), update tests
* change no-undefined-identifier reporting descriptor
2017-08-24 15:43:01 -04:00
Daniel Lo Nigro
93cf26abca
Fix babel-standalone for realz ( #6137 )
...
* Fix babel-standalone
* Fix infinite loop in Makefile (oops)
* Override Node.js module resolution to handle babel-core
2017-08-22 13:46:30 -07:00
Daniel Lo Nigro
a04c18af71
Move babel-standalone into main Babel repo ( #6029 )
...
* Move babel-standalone into main Babel repo
* Don't try to gather coverage data for babel-standalone test
* Fix JSX test
* Always use npm v4 on Travis
* Include pull request number as part of version number
* Cherry-picking 5721b2e43e
Remove deprecated packages to prevent Babel v6 files from being pulled in
* Use RootMostResolvePlugin to dedupe packages
* Avoid destructuring so the build works on archaic Node.js versions
* - Fix version number
- Remove Babili packages (they should be in separate babili-standalone)
- Remove deprecated syntax-class-constructor-call
* - Remove more Babili packages
- Remove `babel-plugin-inline-replace-variables` for now as it pulls in Babel 6 stuff
* Actually remove reference to babel-plugin-undeclared-variables-check
* Add Babylon to root package.json so we hoist the right version. This fixes the tests.
2017-08-11 23:36:19 -07:00
Henry Zhu
66ec5263a4
Use Yarn Workspaces ( #6056 )
...
* update lerna and lerna-changelog
* Lerna: enable yarn, yarn workspaces [skip ci]
* use older version of Babel since it matches on semver (cannot be the same version)
* install yarn version
* revert node engine change
* update flow
* circle ci on 8
* update lock
2017-08-05 14:48:15 -04:00
Henry Zhu
f01438e9b1
update devdeps to latest, update babylon ( #6012 )
...
* temporary flow strip measure
2017-07-26 07:57:49 -04:00
Daniel Tschinder
04b4e414ad
Fix clean to remove package-lock files ( #5991 )
...
Otherweise the same versions get installed over an over again in
dev environments
2017-07-23 09:20:36 -04:00
Daniel Tschinder
2ce5f166d7
Remove codecov node package and use bash uploader ( #5937 )
2017-07-11 13:37:54 -05:00
Logan Smyth
b3183b1198
Force color output in test runs to ensure consistent behavior in Travis (Take 2)
2017-06-26 15:59:30 -07:00
Logan Smyth
95b3c8a16a
Revert "TEMP: Another quick test"
...
This reverts commit 0005b9e4cf547f1bde9fddf95eeb65f528c957e3.
2017-06-26 15:49:56 -07:00
Logan Smyth
0005b9e4cf
TEMP: Another quick test
2017-06-26 15:22:13 -07:00
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