Brian Ng
064c17e03f
Bump prettier and related deps ( #7244 )
2018-01-20 17:00:21 +01:00
Henry Zhu
47ce7e71c9
Update to beta.38 ( #7231 )
2018-01-17 18:03:11 -05:00
Henry Zhu
b1bf7798ab
update to v7-beta.37 ( #7104 )
2018-01-08 12:05:49 -05:00
Brian Ng
c7980b2b90
Bump prettier ( #6991 )
2017-12-07 17:36:49 -05:00
Daniel Tschinder
de5ab72c49
Update flow to 0.59 and fix some flow issues ( #6957 )
2017-12-02 08:59:46 -05:00
Henry Zhu
607916880d
update to beta.33 ( #6948 )
...
* update to beta.33
* typeof is excluded by default in loose mode
2017-12-02 08:59:08 -05:00
Henry Zhu
70361f1200
Remove the experimental folder
2017-11-21 20:03:16 -05:00
Henry Zhu
394ad93d22
Update to v7-beta.31 ( #6804 )
2017-11-13 10:50:29 -05:00
Daniel Tschinder
3b540e3f5a
Integrate babylon into babel workflow
2017-11-01 23:26:51 +01:00
Henry Zhu
0e2a249746
Update to beta.5 with scoped packages 👻 ( #6654 )
...
* Update to beta.5 with scoped packages
* update to released version
* allow node 9 [skip ci]
2017-10-31 19:55:54 -04:00
Henry Zhu
962128c0f0
Update to babylon v7 beta.30 ( #6587 )
2017-10-28 20:01:52 -04:00
Henry Zhu
279f55cd9b
update to babylon beta.29
2017-10-16 20:10:55 -05:00
Henry Zhu
3659652fae
update to beta.3 ( #6488 )
2017-10-16 10:51:56 -04: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
93c3c147d6
Upgrade selfhosted compilation to beta.2 (Take 2) ( #6382 )
...
* Avoid bug in current version of typeof-symbol transform.
* Selfhost Babel on most recent beta release.
2017-10-03 17:04:30 -07:00
Henry Zhu
4a8137c6b4
Merge pull request #6335 from jridgewell/pipeline
...
Pipeline operator
2017-10-02 16:32:15 -04:00
Brian Ng
789ce386ed
Bump prettier ( #6355 )
2017-09-30 09:53:52 -04:00
Gilbert
81496ab7b1
Pipeline operator
2017-09-29 19:01:18 -04:00
Justin Ridgewell
23f98a753a
Add throw expressions ( #6325 )
...
* Add throw expressions
Stage 2 proposal: https://github.com/tc39/proposal-throw-expressions
* Update babylon
* Add to stage 2
2017-09-27 16:15:44 -04: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
Henry Zhu
314bd31b85
update generator/babel-types printing, babylon ( #6306 )
...
* update generator printing, babylon [skip ci]
* Update babel-types for TS node types
2017-09-26 10:01:55 -04:00
Justin Ridgewell
4e612058c0
Do not fix linting errors in precommit hooks ( #6218 )
...
It's just damn annoying. Supersedes #5908 .
2017-09-08 19:52:49 -04:00
Logan Smyth
fad9345c85
Revert Yarn workspace changes from #6056 for now.
...
Yarn currently fails to add the correct symlinks in some cases. See https://github.com/yarnpkg/yarn/issues/4289
2017-09-01 13:17:25 -07:00
Justin Ridgewell
1797ac5015
Update babylon and remove bad label tests ( #6188 )
2017-09-01 12:29:48 -04:00
Daniel Tschinder
44f6ff5e85
Update prettier, eslint + plugins, flow, husky and lint-staged ( #6183 )
2017-08-31 22:56:29 +02: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
3569cb9922
Allow nightly Yarn builds to be used ( #6138 )
...
* Allow nightly Yarn builds to be used
Fixes:
```
C:\src\babel (fix-it-fix-it-fix-it-fix-it) (babel)
λ yarn
yarn install v1.0.0-20170811.1240
[1/5] Validating package.json...
error babel@: The engine "yarn" is incompatible with this module. Expected version ">=0.27.5".
error Found incompatible module
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
```
* Use Yarn 0.28.4 to fix build
2017-08-20 16:19:17 -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
009d7f0b76
Yarn engines ( #6064 )
2017-08-07 21:54:33 -05:00
Henry Zhu
f667f07d82
update to alpha.18 ( #6062 )
2017-08-07 21:15:20 -04:00
Henry Zhu
d85c642617
revert lerna-changelog change [skip ci]
2017-08-07 19:42:12 -04:00
Henry Zhu
7f92e1d9dd
Update gulp, fix build ( #6061 )
...
* gulp-babel 7.0
2017-08-07 17:09:22 -04: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
99ab2b206c
update to alpha.18 ( #6050 )
2017-08-03 20:40:53 -04:00
Sergey Rubanov
829c75a866
Development Only: drop Node 4-5 and npm 2 ( #6037 ) [skip ci]
...
Node versions 4 and 5 are obsolete. Version of npm bundled in Node 6 is 3 so npm 2 could be dropped as well.
2017-08-02 14:30:13 -04:00
Henry Zhu
f01438e9b1
update devdeps to latest, update babylon ( #6012 )
...
* temporary flow strip measure
2017-07-26 07:57:49 -04:00
Henry Zhu
84dfa659e7
update to alpha.15 ( #6009 )
2017-07-25 17:08:15 -04:00
Daniel Tschinder
19c4dd2d8c
Update chai to 4.x ( #6002 )
2017-07-24 15:19:32 -04:00
Daniel Tschinder
677160385c
Update chalk to 2.x ( #6003 )
2017-07-24 11:06:57 -04:00
Daniel Tschinder
b081f68e87
Update output-file-sync to 2.0 ( #5996 )
...
* Update output-file-sync to 2.0
* Ignore test tmp directory
2017-07-23 09:21:51 -04:00
Brian Ng
1fdec955f8
Bump istanbul and nyc ( #5959 )
2017-07-17 15:58:49 -04:00
Daniel Tschinder
2ce5f166d7
Remove codecov node package and use bash uploader ( #5937 )
2017-07-11 13:37:54 -05:00
Sarup Banskota
a7a9e7ae17
Gitignore package-lock ( #5918 )
2017-07-10 13:44:27 -05:00
Brian Ng
93cc22dae1
Add prettier
2017-06-27 12:13:54 -05:00
Henry Zhu
ba671d0a66
update babel-eslint, try out numeric separators ( #5866 )
...
* update babel-eslint, try out numeric separators
* update version
2017-06-17 23:31:47 -04:00
Henry Zhu
272209ace5
⬆️ Alpha 12 ( #5808 )
...
* fix usage of codeframe
2017-06-01 15:13:17 -04:00
Henry Zhu
defde165ed
pin to lerna rc.4
2017-05-31 14:32:50 -04:00