1496 Commits
Author SHA1 Message Date
liuxingbaoyuandGitHub d1a1b1a636 chore: Some minor cleanup (#18148) 2026-07-21 21:46:24 +02:00
liuxingbaoyuandGitHub 26ff333af8 chore: Update prettier v3.9 (#18147) 2026-07-20 20:37:08 +02:00
Babel Bot 2b8c858430 v8.0.4 2026-07-09 08:23:38 +00:00
Nicolò RibaudoandGitHub 91277e9e7e Update compat data sources (#18116) 2026-07-03 15:59:19 +02:00
Huáng JùnliàngandGitHub 10bbceba67 Bump yarn to 4.17.0 (#18107) 2026-06-29 19:33:20 +02:00
Babel Bot 2e986318d1 v8.0.3 2026-06-27 07:52:01 +00:00
Babel Bot e0f6748e73 v8.0.2 2026-06-18 13:20:39 +00:00
Nicolò RibaudoandGitHub 0b7eb721fe Update @babel/preset-modules and polyfill packages (#18081)
* Use stable babel 8

* Update `@babel/preset-modules`

* Do not use `useBuiltIns`

* Update polyfill packages
2026-06-17 23:26:00 +02:00
Babel Bot 9fe4da3682 v8.0.1 2026-06-17 09:32:22 +00:00
Babel Bot 3c3a884ef0 v8.0.0 2026-06-16 13:18:47 +00:00
Huáng JùnliàngandGitHub b7c98eb305 ci: enforce yarn integrity (#18018)
* ci: enforce yarn integrity

* ci: enforce integrity when yarn binary is changed

* fix invalid git usage

* add a new yarn integrity workflow

The checkout is always shallow so it is impossible to compare with base ref.

* ci: run integrity check when package.json changes

* chore: rename workflow

* Address review comments
2026-06-15 15:51:53 -04:00
Huáng JùnliàngandGitHub 1711e5338f Migrate regenerator tests (#18020)
* test: migrate regenerator test runner to jest

* perf: parallelize the test tasks

* fix: specify test runner and environment

* Revert "perf: parallelize the test tasks"

This reverts commit 2de536c1e5a1a190ffefd22e4153fdce5c2f9534.

* chore: add comment why these tests can not be parallelized

* remove yargs resolution

* override c8/yargs resolution

* refactor: programmatically run Jest tests

* update jest versions
2026-06-08 09:37:30 -04:00
Huáng JùnliàngandGitHub 7af7dade76 Update deps (#18023)
* chore: revert minimatch hack

The hack was introduced when @babel/cli depends on @types/glob, this is no longer the case.

* chore: update dev deps

* enable skippped test

* yarn dedupe
2026-05-29 10:05:08 -04:00
Huáng JùnliàngandGitHub 62cb34913e chore: bump babel deps (#18022)
chore: bump babel/* to rc6
2026-05-27 21:24:46 -04:00
Babel Bot f140c93bd4 v8.0.0-rc.6 2026-05-25 10:05:26 +00:00
Huáng JùnliàngandGitHub 9e25b12634 chore: bump @babel/* to rc.5 (#17997)
* chore: bump @babel/* to rc.5

* yarn dedupe
2026-05-13 18:15:53 -04:00
Babel Bot aa927dfacc v8.0.0-rc.5 2026-05-12 14:11:55 +00:00
Huáng JùnliàngandGitHub 8a9df06e70 Bump typescript-eslint to 8.59.2 (#17984)
* chore: bump typescript-eslint

* chore(eslint) ignore args starting from _

Ref: https://typescript-eslint.io/rules/no-unused-vars#what-benefits-does-this-rule-have-over-typescript

* fix eslint errors

* reduce chunksize to 16
2026-05-11 09:41:49 -04:00
Nicolò RibaudoandGitHub 854e84a844 Force yargs 16/17 to resolve to yargs 18 (#17988)
* Force yargs 16 to resolve to yargs 17

* Force yargs 17 to resolve to yargs 18 + backwards compat patch
2026-05-09 16:10:20 +02:00
Huáng JùnliàngandGitHub 67dec41b22 Bump all dev deps (#17985) 2026-05-08 11:02:56 +02:00
Huáng JùnliàngandGitHub abed81cd22 Bump rollup plugins (#17983)
* chore: bump rollup plugins

* fix: resolve from "node" exports

* bump rollup-plugin-commonjs

Also patched for ES5 compatibility required by babel-standalone

* fix: dynamicRequireTargets accepts relative path

* update artifact
2026-05-06 15:39:05 -04:00
Huáng JùnliàngandGitHub e4eb4729da fix(helper-globals): Update browser-upper.json (#17981) 2026-05-06 17:06:19 +02:00
Huáng JùnliàngandGitHub 0d8dabbe84 chore: add custom no-extraneous-dependencies rule (#17971)
* build: add custom no-extraneous-dependencies rule

* chore: use custom no-extraneous-dependencies rule

* fix unsound imports or unused eslint directive

* chore: update lockfile

* chore: revert unnecessary changes
2026-05-06 08:30:48 -04:00
liuxingbaoyuandGitHub 138850b54a Add knip (#17955) 2026-05-05 16:05:03 +02:00
Huáng JùnliàngandGitHub 66222f82f9 chore: bump yarn to 4.14.1 (#17968) 2026-05-01 18:49:23 +02:00
5c6077e995 chore: bump @babel deps to 8.0.0-rc.4 (#17959)
* chore: bump @babel deps to 8.0.0-rc.4

* yarn dedupe

* supress eslint error

* Enable `exports` resolution in `eslint-plugin-import`

* Revert whitespace change

* chore: cleanup unused eslint disable directive

---------

Co-authored-by: Nicolò Ribaudo <[email protected]>
2026-05-01 11:39:08 -04:00
liuxingbaoyuandGitHub 3c12e08557 Use yarn catalog (#17964)
catalog
2026-05-01 09:54:10 -04:00
Babel Bot 83172db3de v8.0.0-rc.4 2026-04-29 21:16:28 +00:00
liuxingbaoyuandGitHub 30e8350825 chore: Some minor cleaning (#17914)
clean
2026-04-16 15:04:04 -04:00
liuxingbaoyuandGitHub f7fd0e1d0f chore: Update TS 6.0 (#17894) 2026-03-25 05:38:37 +08:00
Babel Bot e9aee268f2 v8.0.0-rc.3 2026-03-16 20:05:42 +00:00
Nicolò RibaudoandGitHub d35b75553b Do not use special labels for Babel 8 (#17861) 2026-03-08 00:01:56 +01:00
liuxingbaoyuandGitHub 236d8793fd Fix eslint package types (#17822) 2026-03-06 00:02:19 +01:00
Huáng JùnliàngandGitHub 2c02424707 Build: Ensure make build will build Babel parser typings (#17808)
* chore: remove .ts hooks from interpret

* chore: bump gulp to 5.0.1

* chore: restructure bundle-dts task

Split bundle-dts into bundle-babel-parser-dts and bundle-babel-packages-dts. Added bundle-babel-parser-dts task to the make watch

* add bundle-babel-parser-dts to make build

* update artifacts

* fixup makefile update

* update babel-parser dts banner

* chore: also build babel-parser dependencies

* add bundle-babel-parser-dts to ci build task

* yarn dedupe
2026-02-23 11:53:35 -05:00
Huáng JùnliàngandGitHub 9a958824de Bump @eslint/js to 10.0.1 (#17819)
* chore: bump @eslint/js to 10.0.1

* preserve-caught-error

* no-unassigned-vars

* disable a few eslint rules on identifier regex

* no-useless-assignment

* prefer-const

* chore: update test snapshot

* update comment
2026-02-20 13:58:44 -05:00
Huáng JùnliàngandGitHub 5a0aff8213 Support ESLint v10 for babel-eslint-plugin (#17811) 2026-02-20 13:44:03 +01:00
Huáng JùnliàngandGitHub 47af34b2a4 chore: bump @babel/* to 8.0.0-rc.2 (#17810) 2026-02-19 11:57:39 -05:00
liuxingbaoyuandGitHub 96a2ab901b chore: Update prettier (#17809)
update
2026-02-19 10:02:29 -05:00
Babel Bot 61fc88af27 v8.0.0-rc.2 2026-02-15 20:15:06 +00:00
liuxingbaoyuandGitHub 24fda9baeb chore: Migrate scripts to .ts (#17767) 2026-02-13 15:26:32 +01:00
Babel Bot 63a1a64aec v8.0.0-rc.1 2026-01-31 17:39:26 +00:00
131d00f552 Replace picocolors with node:util.styleText() in @babel/code-frame (#17678)
* Replace `picocolors` with `node:util.styleText()` in `@babel/code-frame`

* browser

* yarn dedupe

* fix types

* fix lint

* fix

* fix yarn

* review

* review

* Discard changes to packages/babel-register/package.json

---------

Co-authored-by: Babel Bot <[email protected]>
Co-authored-by: Nicolò Ribaudo <[email protected]>
2026-01-31 14:40:02 +01:00
Nicolò RibaudoandGitHub d98d2dbfbf Add CI check to make sure packages exist on npm (#17751) 2026-01-29 19:40:57 +01:00
liuxingbaoyuandGitHub 3effa79b1f Add require ESM test (#17744) 2026-01-29 19:36:58 +01:00
Nicolò RibaudoandGitHub ba1834a439 Update polyfill packages (#17726)
* Update polyfill packages

* pack-script
2026-01-23 22:13:10 +01:00
Babel Bot b013551daf v8.0.0-beta.4 2026-01-12 17:17:40 +00:00
fisker CheungandGitHub 448593ce69 Replace picocolors with node:util.styleText() in dev dependencies (#17680) 2026-01-09 18:10:44 +01:00
Nicolò RibaudoandGitHub 63106016a6 Update publishing process for Babel 8 (#17660) 2026-01-09 18:05:24 +01:00
liuxingbaoyuandGitHub 6bc6635022 chore: Update browserslist (#17692)
update
2026-01-02 11:21:38 -05:00
Nicolò RibaudoandGitHub 20ebdc2b59 Remove unused deps (#17676) 2025-12-19 22:03:58 +01:00