github.com/babel/babel
🐠 Babel is a compiler for writing next generation JavaScript.
https://github.com/babel/babel
Pending changes exported from your codespace
SAEED2ALAHMARI opened this pull request 25 days ago
SAEED2ALAHMARI opened this pull request 25 days ago
fix: `regenerator` correctly handles `throw` outside of `try`
liuxingbaoyu opened this pull request 25 days ago
liuxingbaoyu opened this pull request 25 days ago
[Bug]: async function with catch return makes babel a wrong output
ch1ny opened this issue 25 days ago
ch1ny opened this issue 25 days ago
Update test262
babel-bot opened this pull request 25 days ago
babel-bot opened this pull request 25 days ago
Add attributes to import/export builder
JLHwung opened this pull request 27 days ago
JLHwung opened this pull request 27 days ago
Add missing FunctionParameter docs
JLHwung opened this pull request 27 days ago
JLHwung opened this pull request 27 days ago
Do not enable default plugins in `@babel/standalone`
gwillen opened this pull request 28 days ago
gwillen opened this pull request 28 days ago
Update source maps packages
nicolo-ribaudo opened this pull request 28 days ago
nicolo-ribaudo opened this pull request 28 days ago
Processing typescript from a script type="text/babel" tag using @babel/standalone is ... glitchy.
gwillen opened this issue 28 days ago
gwillen opened this issue 28 days ago
fix: Invalid workflow file
liuxingbaoyu opened this pull request 28 days ago
liuxingbaoyu opened this pull request 28 days ago
False positive with indent rule and @babel/eslint-parser on valid 4-space code
martynjex opened this issue 28 days ago
martynjex opened this issue 28 days ago
Node.js 6 compat
nicolo-ribaudo opened this issue 29 days ago
nicolo-ribaudo opened this issue 29 days ago
Downgrade source map packages in Node.js 6 CI
nicolo-ribaudo opened this pull request 29 days ago
nicolo-ribaudo opened this pull request 29 days ago
Update jridgewell's packages
nicolo-ribaudo opened this pull request 29 days ago
nicolo-ribaudo opened this pull request 29 days ago
Update test paths in cjs parser tests
nicolo-ribaudo opened this pull request 29 days ago
nicolo-ribaudo opened this pull request 29 days ago
approve
Dev-Re2906 opened this pull request 29 days ago
Dev-Re2906 opened this pull request 29 days ago
Try typescript-go
liuxingbaoyu opened this pull request 29 days ago
liuxingbaoyu opened this pull request 29 days ago
Use pkg.pr.new
liuxingbaoyu opened this pull request 29 days ago
liuxingbaoyu opened this pull request 29 days ago
Circleci project setup
Dev-Re2906 opened this pull request 29 days ago
Dev-Re2906 opened this pull request 29 days ago
Cannot read properties of undefined (reading 'buildError')
max-programming opened this issue about 1 month ago
max-programming opened this issue about 1 month ago
chore: Improve behavior when infinite loops occur in exec tests
liuxingbaoyu opened this pull request about 1 month ago
liuxingbaoyu opened this pull request about 1 month ago
Add VoidPattern to FunctionParameter
JLHwung opened this pull request about 1 month ago
JLHwung opened this pull request about 1 month ago
Improve `@babel/core` types
liuxingbaoyu opened this pull request about 1 month ago
liuxingbaoyu opened this pull request about 1 month ago
Update `babel-polyfill` packages
nicolo-ribaudo opened this pull request about 1 month ago
nicolo-ribaudo opened this pull request about 1 month ago
babel parser not able to parse flow type alias
TheHighriser opened this issue about 1 month ago
TheHighriser opened this issue about 1 month ago
Update compat data
babel-bot opened this pull request about 1 month ago
babel-bot opened this pull request about 1 month ago
typing: export ConfigAPI type
JLHwung opened this pull request about 1 month ago
JLHwung opened this pull request about 1 month ago
babel 7.27.7
3spectro opened this issue about 1 month ago
3spectro opened this issue about 1 month ago
fix: `BABEL_TYPES_8_BREAKING` in Babel 8
liuxingbaoyu opened this pull request about 1 month ago
liuxingbaoyu opened this pull request about 1 month ago
fix: Sorting official plugins
liuxingbaoyu opened this pull request about 1 month ago
liuxingbaoyu opened this pull request about 1 month ago
chore(token): use const for flag definitions
arthur-mountain opened this pull request about 1 month ago
arthur-mountain opened this pull request about 1 month ago
Line number incorrect when string literal includes `U+2028`/`U+2029` after `\`
fisker opened this issue about 1 month ago
fisker opened this issue about 1 month ago
Update test262
babel-bot opened this pull request about 1 month ago
babel-bot opened this pull request about 1 month ago
Update compat data
babel-bot opened this pull request about 1 month ago
babel-bot opened this pull request about 1 month ago
Improve TS babel config loading
JLHwung opened this pull request about 1 month ago
JLHwung opened this pull request about 1 month ago
LVal coverage updates (Part 2)
JLHwung opened this pull request about 1 month ago
JLHwung opened this pull request about 1 month ago
Support `sourceType: "commonjs"`
JLHwung opened this pull request about 1 month ago
JLHwung opened this pull request about 1 month ago
Use `NodePath#splitExportDeclaration` in destructuring transforms
JLHwung opened this pull request about 1 month ago
JLHwung opened this pull request about 1 month ago
x
5P5 opened this issue about 1 month ago
5P5 opened this issue about 1 month ago
[Babel 8]: Fix incorrect LVal coverage
JLHwung opened this pull request about 1 month ago
JLHwung opened this pull request about 1 month ago
Update test262
babel-bot opened this pull request about 2 months ago
babel-bot opened this pull request about 2 months ago
Update compat data
babel-bot opened this pull request about 2 months ago
babel-bot opened this pull request about 2 months ago
LHS nodes are defined incorrectly in Babel 8
RReverser opened this issue about 2 months ago
RReverser opened this issue about 2 months ago
bump jest to v30
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
chore: Avoid CITGM errors
liuxingbaoyu opened this pull request about 2 months ago
liuxingbaoyu opened this pull request about 2 months ago
add generateUidBasedOnNode test cases
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
`await using` in `async-generator-function` not working
liuxingbaoyu opened this issue about 2 months ago
liuxingbaoyu opened this issue about 2 months ago
fix: test262 cache
liuxingbaoyu opened this pull request about 2 months ago
liuxingbaoyu opened this pull request about 2 months ago
Accept bigints in `t.bigIntLiteral` factory
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
Option to allow top level `using` in script
fisker opened this issue about 2 months ago
fisker opened this issue about 2 months ago
fix: support negative bigint in valueToNode
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
Update communication channels for 2025
evankanderson opened this pull request about 2 months ago
evankanderson opened this pull request about 2 months ago
publish
Dev-Re2906 opened this pull request about 2 months ago
Dev-Re2906 opened this pull request about 2 months ago
fix: disable using in ambient context
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
Update test262
babel-bot opened this pull request about 2 months ago
babel-bot opened this pull request about 2 months ago
Accept bigint as value in BigIntLiteral
JLHwung opened this issue about 2 months ago
JLHwung opened this issue about 2 months ago
fix: `finally` causes unexpected return value
liuxingbaoyu opened this pull request about 2 months ago
liuxingbaoyu opened this pull request about 2 months ago
bug with 7.27.5 of @babel/plugin-transform-regenerator return a magic number
hongxuWei opened this issue about 2 months ago
hongxuWei opened this issue about 2 months ago
transpile async code to infinite loop
yuzheng14 opened this issue about 2 months ago
yuzheng14 opened this issue about 2 months ago
Do not save last yield in call in temp var
nicolo-ribaudo opened this pull request about 2 months ago
nicolo-ribaudo opened this pull request about 2 months ago
Do not split `awaitAsyncGenerator` in `await yield`
nicolo-ribaudo opened this pull request about 2 months ago
nicolo-ribaudo opened this pull request about 2 months ago
Set binary operator typings to a more precise union
RReverser opened this pull request about 2 months ago
RReverser opened this pull request about 2 months ago
The new `@babel/runtime/generator` seems to be breaking some projects
seyoon20087 opened this issue about 2 months ago
seyoon20087 opened this issue about 2 months ago
fix: Unexpected infinite loop with `regenerator` for `try`
liuxingbaoyu opened this pull request about 2 months ago
liuxingbaoyu opened this pull request about 2 months ago
Potential bug with 7.27.4 of @babel/plugin-transform-regenerator return inside try catch.
bafolts opened this issue about 2 months ago
bafolts opened this issue about 2 months ago
Ensure syntactic ordering when visiting array-type AST nodes
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
Update babel 8 preset env fixtures
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
Add explicit resource management to preset-env
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
Avoid using `lookahead` in parser
liuxingbaoyu opened this pull request about 2 months ago
liuxingbaoyu opened this pull request about 2 months ago
Use Babel 8.0.0-beta.0
nicolo-ribaudo opened this pull request about 2 months ago
nicolo-ribaudo opened this pull request about 2 months ago
fix: Params of `async function*` should throw synchronously
liuxingbaoyu opened this pull request about 2 months ago
liuxingbaoyu opened this pull request about 2 months ago
Avoid `transform-async-generator-functions` from traversing `Program`
liuxingbaoyu opened this pull request about 2 months ago
liuxingbaoyu opened this pull request about 2 months ago
Initialize the `type` property at `startNode`
liuxingbaoyu opened this pull request about 2 months ago
liuxingbaoyu opened this pull request about 2 months ago
Map ESLint's `sourceType: commonjs` to script
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
fix: support async Babel plugin in eslint-parser
NullVoxPopuli opened this pull request about 2 months ago
NullVoxPopuli opened this pull request about 2 months ago
[BUG] When sourceType is unspecified then babel gives "Parsing error" with ESLint 9 flat config on '.cjs' files
stephen-carter-at-sf opened this issue about 2 months ago
stephen-carter-at-sf opened this issue about 2 months ago
Materialize `explicitResourceManagement` parser plugin
JLHwung opened this pull request about 2 months ago
JLHwung opened this pull request about 2 months ago
Fix Babel 8 test262 comparison
nicolo-ribaudo opened this pull request about 2 months ago
nicolo-ribaudo opened this pull request about 2 months ago
Update test262
babel-bot opened this pull request 2 months ago
babel-bot opened this pull request 2 months ago
Update compat data
babel-bot opened this pull request 2 months ago
babel-bot opened this pull request 2 months ago
chore: Improve test262 for Babel 8
liuxingbaoyu opened this pull request 2 months ago
liuxingbaoyu opened this pull request 2 months ago
@babel/eslint-parser does not work with async ESM plugins
NullVoxPopuli opened this issue 2 months ago
NullVoxPopuli opened this issue 2 months ago
Rename proposal explicit resource management
JLHwung opened this pull request 2 months ago
JLHwung opened this pull request 2 months ago
[Bug]: `@babel/generator` generate wrong code in some function call expressions using generics with `experimental_preserveFormat: true`
Clarkkkk opened this issue 2 months ago
Clarkkkk opened this issue 2 months ago
Add test262 for Babel 8
liuxingbaoyu opened this pull request 2 months ago
liuxingbaoyu opened this pull request 2 months ago
chore: update node flags
JLHwung opened this pull request 2 months ago
JLHwung opened this pull request 2 months ago
Pack `inForStatementInit` to token context
JLHwung opened this pull request 2 months ago
JLHwung opened this pull request 2 months ago
Fix iterator compatibility of `regeneratorValues`
liuxingbaoyu opened this pull request 2 months ago
liuxingbaoyu opened this pull request 2 months ago
Use shorter method names for regenerator context
nicolo-ribaudo opened this pull request 2 months ago
nicolo-ribaudo opened this pull request 2 months ago
Improve using declaration errors
JLHwung opened this pull request 2 months ago
JLHwung opened this pull request 2 months ago
Try converting classes to functions for `parser`
liuxingbaoyu opened this pull request 2 months ago
liuxingbaoyu opened this pull request 2 months ago
TypeScript seems allow BigInt as EnumMemeber key
fisker opened this issue 2 months ago
fisker opened this issue 2 months ago
Restore behavior of `regeneratorRuntime` helper
nicolo-ribaudo opened this pull request 2 months ago
nicolo-ribaudo opened this pull request 2 months ago
regeneratorRuntime helper changes define function causing detection issues
tarot-eye opened this issue 2 months ago
tarot-eye opened this issue 2 months ago
Update compat data
babel-bot opened this pull request 2 months ago
babel-bot opened this pull request 2 months ago
Improve multiline comments handling in yield/await expression
JLHwung opened this pull request 2 months ago
JLHwung opened this pull request 2 months ago
Disallow using in bare case statement
JLHwung opened this pull request 2 months ago
JLHwung opened this pull request 2 months ago
Refine typing for parserOverride in babel plugins
vikr01 opened this pull request 2 months ago
vikr01 opened this pull request 2 months ago
fix(converter): Remove `abstract` modifiers in class declaration to expression conversion
magic-akari opened this pull request 2 months ago
magic-akari opened this pull request 2 months ago