Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from babel:main #244

Open
wants to merge 1,826 commits into
base: main
Choose a base branch
from
Open

[pull] main from babel:main #244

wants to merge 1,826 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Jan 13, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

nicolo-ribaudo and others added 28 commits August 30, 2024 15:45
* remove

* test

* error msg

* e2e

* Update packages/babel-standalone/test/preset-stage-1.test.js

Co-authored-by: Huáng Jùnliàng <[email protected]>

* review

---------

Co-authored-by: Huáng Jùnliàng <[email protected]>
chore: update test262 to d9b10790bc4bb5b3e1aa895f11cbd2d31a5ec743
chore: update compat data to c4bd63cf6853d3b4aff44c5ab243b7ab9730db2b
* Align `@babel/node` args parsing to Node.js

* Add missing Node.js 12 and 10 flags

* Fix import compilation

* Add warning

* Update script

* Add warning for Node.js/V8 flags

* Update stderr

* Reorder error message
Revert "Pin to Node.js 22.5 (#16726)"

This reverts commit 22ddebf.
feat: update identifier to unicode 16
* Enable `unicorn/prefer-set-has` rule

* Run `--fix`

* `yarn dedupe`

* Fix

* fix
Co-authored-by: Nicolò Ribaudo <[email protected]>
Co-authored-by: liuxingbaoyu <[email protected]>
chore: update compat data to f5f3c409d236989e031b202a9bc6175eee43b936
chore: update test262 to 4bdf9782207d12dfd0551bb6f30a2021a6f987cd
babel-bot and others added 30 commits February 8, 2025 09:59
chore: update test262 to 6310295c8017b2fbd09b5857f414638cdc3ad5fa
chore: update test262 to b3f67f4aafc9372ab7bfaea4290413b3e241f6a5
* add new test cases

* fix: move sawUnambiguousESM to parseExport

* fix: set sawUnambiguousESM on type imports

* update test fixtures
* add some supported error codes

* update typescript commit

* fix(typescript): disallow TSInstantiationExpression in LHS

This commit essentially reverts #16476

* update error codes handling and allowlist

* remove invalid test
* type cleanup

* fix: disallow decorator in array pattern

* copy test cases to stage 3 decorators

* rename parseAssignableListItem to parseBindingElement

* incorrect test setup
* cleanup

* refactor: simplify checkProto implementation

* rename test

* refactor: avoid second scan in type cast transform

* refactor: simplify ts parseConditional

The current logic is taken from the flow plugin

* add benchmark cases
* chore: bump eslint and espree

* fix: always initialize ExportDeclaration attributes

* update AST fixtures

* fix: initialize attributes when importAssertions is not enabled

* update AST fixtures

* update test snapshot

* update Makefile.js

* update Babel 8 AST fixtures
chore: update test262 to 9d8efae5c2c1848b9c3362c4aa81dd360ff8d3a7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.