1081 Commits

Author SHA1 Message Date
Huáng Jùnliàng
e4de256cdd
chore: reorganize benchmarks (#13606) 2021-07-28 07:10:29 -04:00
Babel Bot
e591780244 v7.14.8 2021-07-20 17:51:55 +00:00
Huáng Jùnliàng
574f907e61
chore: bump test262-stream (#13543) 2021-07-09 22:34:58 -04:00
Babel Bot
268e4ca0de v7.14.7 2021-06-21 21:44:55 +00:00
Nicolò Ribaudo
6beccb34cb
Update @babel/* dev dependencies (#13472) 2021-06-16 17:48:29 +02:00
Babel Bot
1774e2aaef v7.14.6 2021-06-14 21:45:36 +00:00
Sosuke Suzuki
ad693cc0a0
Update prettier to 2.3.1 (#13460) 2021-06-14 17:33:58 +02:00
Huáng Jùnliàng
69f423b873
Faster babel build (#13423)
* chore: add glob and jest-worker

* add buildBabel2 routine

* cleanup

* exit gracefully when CI does not have available workers

* perf: less IO when dest is not entity

* perf: pipe worker stdout/stderr to parent process

* Update Gulpfile.mjs

Co-authored-by: Brian Ng <bng412@gmail.com>

Co-authored-by: Brian Ng <bng412@gmail.com>
2021-06-11 14:50:51 -04:00
Babel Bot
7a2a928398 v7.14.5 2021-06-09 23:03:30 +00:00
Nicolò Ribaudo
f6f37fb8cd
Update packages related to compat data (#13432)
* Update `core-js@3`

* Update `compat-table`

* Update pinned `caniuse-lite` and `electron-to-chromium`

* Regenerate fixtures

* Regenerate Babel 8 fixtures
2021-06-08 08:24:16 -04:00
Huáng Jùnliàng
4eda1c8605
chore: bump eslint and its plugins (#13412) 2021-06-03 23:42:32 -04:00
Kristoffer K
140ec5aa5c
chore: setup Yarn constraints (#13363) 2021-05-31 18:46:03 +02:00
Babel Bot
219fd3ab1f v7.14.4 2021-05-28 16:50:09 +00:00
dependabot[bot]
342fec1a78
Update compat data dependencies (#13368)
* Bump browserslist from 4.16.4 to 4.16.5

Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.4 to 4.16.5.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.4...4.16.5)

Signed-off-by: dependabot[bot] <support@github.com>

* Update compat data packages

* Update tests

* Add to resolutions

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-05-26 15:27:13 +02:00
renovate[bot]
2b06883a5b
chore(deps): update dependency jest to v27 (#13375)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-05-26 15:26:47 +02:00
Babel Bot
1487a46dd5 v7.14.3 2021-05-17 20:26:25 +00:00
Babel Bot
7512095c84 v7.14.2 2021-05-12 16:58:57 +00:00
Sosuke Suzuki
b2d9156cc6
Update to Prettier 2.3 (#13288) 2021-05-10 15:34:13 +02:00
Trinangkur Chatterjee
5ae3a6c2a4
Update lodash version for fixing security vulnerability (#13289)
* Update lodash version for fixing security vulnerability

* Update yarn.lock
2021-05-10 09:20:23 -04:00
Nicolò Ribaudo
9440318309
Update Rollup plugins (#13265) 2021-05-06 08:53:30 +02:00
Babel Bot
3ecc7919c5 v7.14.1 2021-05-04 01:46:37 +00:00
Nicolò Ribaudo
175a51f94e
Don't use "composite": true in tsc (until it supports cycles) (#13242)
* [ts] Don't use project references

* Commit `tsconfig.json` so it's ready-to-go

* Remove `clean-tsconfig` task

* Fix dts generation

* Add comment

* `yarn`

* Review

* Fix regexp
2021-05-03 20:47:53 +02:00
Nicolò Ribaudo
41c02246fb
Update @babel/* packages (#13231) 2021-04-30 11:07:16 -04:00
Nicolò Ribaudo
3c0152a217 v7.14.0 2021-04-29 21:59:57 +02:00
Babel Bot
006e2c9393 v7.13.17 2021-04-20 23:05:58 +00:00
Babel Bot
d94a8e50ed v7.13.16 2021-04-20 11:11:32 +00:00
Nicolò Ribaudo
bdbd07d170
Update browserslist and caniuse-lite (#13174) 2021-04-19 20:04:59 +02:00
Babel Bot
e50f6f7eef v7.13.15 2021-04-08 15:40:57 +00:00
Nicolò Ribaudo
8b137c638f
Update @rollup/plugin-node-resolve (#13080) 2021-03-31 23:11:48 +02:00
Babel Bot
7ac9e9f740 v7.13.14 2021-03-29 13:34:28 +00:00
Babel Bot
2f8203f190 v7.13.13 2021-03-26 21:09:38 +00:00
Babel Bot
edb11baabf v7.13.12 2021-03-22 15:36:45 +00:00
Nicolò Ribaudo
974f9c5b01
Update TypeScript (#13029) 2021-03-19 13:25:01 -04:00
Bogdan Savluk
6e1e00388b
update tsconfig generation to reference dependencies used in source code (#12941)
* update tsconfig generation to reference dependencies used in source code

in some cases there are devDependecnies used for type-checking, this change adds references to them when generationg tsconfig

* use regexp to extract import sources instead of parsing the code

* try reverting globby to previously installed version

* Run `generate-tsconfig` after `bootstrap-only`

* Revert "try reverting globby to previously installed version"

This reverts commit 56489622137f6f56938c781ea3aec5c98528b033.

Co-authored-by: Nicolò Ribaudo <nicolo.ribaudo@gmail.com>
2021-03-15 12:13:36 -04:00
Babel Bot
4b674ea031 v7.13.11 2021-03-15 09:34:23 +00:00
Babel Bot
d1d404b9a3 v7.13.10 2021-03-08 22:23:36 +00:00
Nicolò Ribaudo
d04842a700
Avoid using CJS globals in internal source files (#12963)
* Lint against CJS globals in modules

* Use `import.meta.url` instead of `__filename` in `src` files

* Prepare fixtures runner for `import.meta.url`

* Use `import.meta.url` instead of `__filename` in `test/index` files

* Remove `__dirname` from remaining test files

dirname

* Avoid using `module` in `src` files

* Avoid using `require` in `src` files

* Avoid using `require` in `test` files

* Update `@types/node`

* Compile dynamic import in `@babel/node`

* Fix windows

* Use `@babel/plugin-proposal-dynamic-import` from npm
2021-03-05 19:55:36 +01:00
Babel Bot
2c0e8d0008 v7.13.9 2021-03-01 21:33:11 +00:00
Babel Bot
e2abc19c4c v7.13.8 2021-02-26 23:28:19 +00:00
Alan Lu - 川古
6a0394634f
Don't inject invalid core-js@2 polyfills (#12901) 2021-02-25 21:52:21 +01:00
Nicolò Ribaudo
b17231e1af
[internal] Keep the .cjs extension when compiling source files (#12820)
* [internal] Keep the .cjs extension when compiling

* yarn
2021-02-25 18:03:05 +01:00
Nicolò Ribaudo
039eb2710d
Update all the @babel/* dependencies (#12897) 2021-02-25 02:46:56 +01:00
Huáng Jùnliàng
4fa7a72874
chore: pin typescript to 4.1 (#12894) 2021-02-24 22:07:44 +01:00
Nicolò Ribaudo
6a471decc3
Improve @babel/runtime esm stability (#12883) 2021-02-24 20:04:03 +01:00
Babel Bot
c39082ab74 v7.13.7 2021-02-24 08:52:11 +00:00
Babel Bot
30a89c969a v7.13.6 2021-02-23 17:34:04 +00:00
Babel Bot
9a4269e7b6 v7.13.5 2021-02-23 13:52:17 +00:00
Babel Bot
e940b8c4b9 v7.13.4 2021-02-23 10:31:04 +00:00
Nicolò Ribaudo
9281110bf1 v7.13.3 2021-02-23 03:13:20 +01:00
Babel Bot
bcd70d988f v7.13.2 2021-02-23 02:00:44 +00:00