Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/babel/babel

🐠 Babel is a compiler for writing next generation JavaScript.
https://github.com/babel/babel

Update test262 (#15281)

0259335db9ae0c2db7c0a7a878e6851dff6a9afe authored about 2 years ago
chore: Clean up `parser` comments (#15252)

1203f1858d47254030ec9be21dcc93462fda4a56 authored about 2 years ago
fix: A test on main (#15277)

fix

bdfd643871ef07b1a57ca8ea2a04ec3c2b491f32 authored about 2 years ago
Improve relative execution tracking in fn exprs (#15275)

6a45b886092a79a0d54bc3b606d898260646af2e authored about 2 years ago
fix: Transform `for await` with shadowed variables (#15235)

* fix

* review

* Update packages/babel-preset-env/test/fixtures/plugins-integration/issue-...

382d28465d8ce7683b696ca90b6a3d4e87be3cf9 authored about 2 years ago
Inline & simplify `@babel/helper-define-map` (#15274)

* Move functions to inline file

* Simplify code

* Delete `@babel/helper-define-map`

* `...

0e86d38f1ca4e822d015d61d62ab3cf4401761c4 authored about 2 years ago
Rewrite `transform-block-scoping` plugin (#15200)

* Add test for `const` with `tdz`

* Rewrite block-scoping plugin

* Update block-scoping fi...

6757a60912d3c9e83bb5e2c95583f9df48a6f535 authored about 2 years ago
Re-use common JSX element transform for `<>...</>` (#15047)

* Re-use common JSX element transform for `<>...</>`

* Avoid trailing `void 0` params

* Up...

ce37692e1758d2562194224791670e0828bd432a authored about 2 years ago
chore: Enable eslint rule `no-unnecessary-type-assertion` (#15260)

362451b76439ea17308c392d8c782135de0823de authored about 2 years ago
Update test262 (#15263)

f5b52208f05157a348fdfaa0222c07a9a83fb101 authored about 2 years ago
fix: Correctly generate `(a ?? b) as T` (#15258)

* fix

* update tests

* revert

67cb9f189aac56c5f7ef09088f9f3ee075e1e639 authored about 2 years ago
test(babel-template): Remove identical test cases (#15254)

b0878e0ea7ca96b68e20671d217e112141a3d5ea authored about 2 years ago
refactor: remove ModuleDeclaration usage (#15236)

* refactor: remove ModuleDeclaration usage

* fix: report module errors when program has expre...

f543b61babe9fcc079aab26271e4a9be9fc2e3a1 authored about 2 years ago
fix: Emit correct sourcemap ranges for `JSXText` (#15233)

fix

3e8c8cce01090f1897b0ccec3d24c3f3a482cda7 authored about 2 years ago
fix: Computed properties should keep original definition order (#15232)

Co-authored-by: Nicolò Ribaudo <[email protected]>
Co-authored-by: liuxingbaoyu <3052156...

e5e13691507de308aefcddfd754c20a4cd90492a authored about 2 years ago
fix: Deleting super property should throw (#15223)

Co-authored-by: Nicolò Ribaudo <[email protected]>
Fixes https://github.com/babel/babel/...

2bba4a5ba5a73c2d2c14798c0aae7df01c568c25 authored about 2 years ago
perf: Speed up `getTargets` (#15228)

00783f538614c8b47f2a28ec7a984606736a2e54 authored about 2 years ago
fix: Throw correct error types from sed ant class TDZ helpers (#15241)

Fixes https://github.com/babel/babel/issues/15105

543c15a28d60eb3791f12d7cedf611bcd821566b authored about 2 years ago
refactor: Rename some tests (#15237)

859daa3c185d18901106d8e6c39898ba1ce8e8f4 authored about 2 years ago
fix: Print newlines for leading Comments of `TSEnumMember` (#15216)

b0cf79a201a6f8d8610ca56a66d13d3868145af8 authored about 2 years ago
chore: Fix a typo (#15229)

typo

65cc66fa715928bb2ebe7f4e24e829a921087a9c authored about 2 years ago
Add v7.20.6 to CHANGELOG.md [skip ci]

3dca8bba27921d8abaf76d37a8b4eefcf267ce19 authored about 2 years ago
v7.20.6

a4f44e154cd3e4ba6a94c3284d91f36d8617e8a4 authored about 2 years ago
Update `checkInRHS` helper min version (#15231)

1280058382daffa896af3475e2251f804272b7c7 authored about 2 years ago
Add v7.20.5 to CHANGELOG.md [skip ci]

fc3a841b05904c5a792c1a018d65cb8edbd41611 authored about 2 years ago
v7.20.5

29a97b8ea26b98faa86a0e2f77a4a2376a91b6a6 authored about 2 years ago
Parse `using[foo]` as computed member expression (#15225)

Fixes https://github.com/babel/babel/issues/15221

4369b33100a1bc37d4446accc1e5b98dbd1c51f0 authored about 2 years ago
Improve generator behavior when `comments:false` (#15173)

65c8496b8403aecb5e8bfc580c38321021d1ca16 authored about 2 years ago
fix: Edge cases for async functions and `noNewArrow` assumption (#15181)

Fixes https://github.com/babel/babel/issues/15170

c78fc49f7ec37d91865aca49c4d3bc0c2185d364 authored about 2 years ago
Export `ParseResult` type (#15207)

Fixes https://github.com/babel/babel/pull/15094

4c59d9fb2c99893f0730d1a06e358b86d8680675 authored about 2 years ago
Improve array destructuring spec compliance (#15183)

Co-authored-by: Nicolò Ribaudo <[email protected]>
Fixes https://github.com/babel/babel/...

f8b47f9ce9ff4b44e1dcbb3ff85a60d0c00865f3 authored about 2 years ago
Update test262 (#15222)

dad741a4e362893af0ef273245a4e743946387a9 authored about 2 years ago
fix: Throw error when compiling `super()` in arrow functions with default / rest parameters (#15163)

* Fix: Throw when super in arrow with default / rest

* Add allowInsertArrowWithRest and impro...

e7405b99695b4b499a7a9494e4b5ecb1adc2e445 authored about 2 years ago
Update compat data (#15204)

871fd5ec0c22829495d6a11b1729feb7e9e52ad7 authored about 2 years ago
Update test262 (#15203)

a4cd8264c89f5a9166b44465c0eafd053ee895d4 authored about 2 years ago
Bump typescript to 4.9.3 (#15202)

* bump typescript to 4.9.3

* fix typing errors

f6546d79d4c56809fc80d5414d6f7803eca9d59b authored about 2 years ago
fix: parse `import module, ...` (#15198)

4dedd57f64777bae004c50f1f9d9e1db18992dfd authored about 2 years ago
fix: Bump `regenerator` and add tests (#15194)

* Bump `regenerator` and add tests

* Run `yarn dedupe`

* Update `output.js`

31386b9eb4863eb07ec2d302e2cfcfa039eaf644 authored about 2 years ago
fix: Update `regjsparser` for `@babel/standalone` (#15192)

update

4abc68210094f301f8eab90eff5243ea83da2f98 authored about 2 years ago
chore: Update parser test262 tests (#15190)

update

088b28a062fdc5351480acf559a680faca72a0fe authored about 2 years ago
Bump babel deps (#15187)

* bump "@babel/*" deps

* bump core-js

* bump @babel/core

* update eslint-plugin-jest an...

5f19f621d9a65256daf33c442e8db8706df97c0f authored about 2 years ago
fix: Babel 8 types (#15109)

* test

* fix babel8 types

* ignore

* fix constraints

* order

* fix

5fde28b37ede5d6a1f0d9186348ef2aee9369b7b authored about 2 years ago
fix: apply toPropertyKey when defining class members (#15182)

Fixes https://github.com/babel/babel/issues/15178

dafa8bd66d964c38273dad8126175a61442060bf authored about 2 years ago
fix: validate rhs of `in` when transpiling `#p in C` (#15133)

Co-authored-by: Nicolò Ribaudo <[email protected]>
Fixes https://github.com/babel/babel/...

df601f933e1c36d85646559e4c1212f35280e230 authored about 2 years ago
chore: Tweak `IS_PUBLISH` environment variable (#15174)

641f67773b0b5b8e552b0ffd1a07e0b7625202b0 authored about 2 years ago
Update compat data (#15184)

chore: update compat data to df6221d77a402a47f3650df8a9895ff8b8ab05f4

becd6fd9996821e6bd809fd5d12d6f7674fa7c73 authored about 2 years ago
Don't print inner comments as leading when wrapping in `(``)` (#15143)

* Don't print inner comments as leading when wrapping in `(``)`

* Fix if there is a previous ...

64c03d6d2bbe140f1f0ae5a8ce934e6847a957ee authored about 2 years ago
Only extract IDs for TDZ checks in assign when necessary (#15164)

9862d4273d12383b14934a1b1ec8424f1d3a00f9 authored about 2 years ago
build: improve artifacts IO (#15165)

* build: improve artifacts io

* simplify babel 8 artifact name

4511a961a5bbdc748601cf71fe80069bfc034bde authored about 2 years ago
Register `switch`'s `discriminant` in the outer scope (#15167)

* Add failing test

* Register `switch`'s `discriminant` in the outer scope

7272f2351c964ed0890954080347b6b990bcb180 authored about 2 years ago
Add v7.20.4 to CHANGELOG.md [skip ci]

7ed57c077c40f65f129852928a9d1401a33610f2 authored about 2 years ago
v7.20.4

f971ad3b31b2a1b1d7e3e6125929eac5066e0313 authored about 2 years ago
Fix printing of comments before `=>` (#15160)

Fixes https://github.com/babel/babel/issues/15161

4285d5fad81839bdcfe62906f83bef5def5c9623 authored about 2 years ago
Falback to printing inner comments as trailing (#15144)

Fixes https://github.com/babel/babel/issues/15138#issuecomment-1304570362

156b608d48900b9489bd31aff03189a6c18f9040 authored about 2 years ago
Add v7.20.3 to CHANGELOG.md [skip ci]

f6336da145027803d6beba03bc0dae642cd4aec6 authored about 2 years ago
v7.20.3

7c9a8015fe735fad6b1d4437892ca12184d7c0b8 authored about 2 years ago
Don't convert line comments containing `*/` to block comments (#15135)

* fix: Generate invalid comments

9b8fbcd1820433fdcedde3fd786d67d68b041330 authored about 2 years ago
Fix compilation of parameters in async generators (#15146)

* Fix compilation of parameters in async generators

* Update packages/babel-plugin-transform-...

54deff9d158ac0f0b4fad2e4f41a9ecdda6b4ec7 authored about 2 years ago
Correct code comment typo (#15149)

Correct code comment typo [skip ci]

1cf9358e263c475aab511ce8bba3fb6807fc6786 authored about 2 years ago
fix: support await as for-of-lhs (#15134)

ce09a269d830b2cfb2b012819351924ddad7fde7 authored about 2 years ago
Add v7.20.2 to CHANGELOG.md [skip ci]

c171a7564be63b4250239af6a70196f0fc0a96c4 authored about 2 years ago
v7.20.2

12a58cb58c07677215f5c51d60a623ca674a7a52 authored about 2 years ago
chore: Resolve E2E test failures in forked repos (#15120)

* improve

* Update scripts/integration-tests/utils/e2e-check.js

Co-authored-by: Nicolò Rib...

a4646166532c4df50652440f62ea8266b59dd21f authored about 2 years ago
fix: `@babel/node` repl and enable `no-use-before-define` rule (#15124)

77f3700fa2820f264c725a96d8c12ad73115687f authored about 2 years ago
fix: `tsSatisfiesExpression` check w/ duplicated `@babel/types` (#15121)

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

a5e40384d371189abcf35289ac813e4df16de64f authored about 2 years ago
fix: `parser` typings for plugins (#15094)

b5a6931c233492a1f423b0869b5b9b40f1228e07 authored about 2 years ago
Improve printing of [no LineTerminator here] with comments (#15118)

1081fdc81955e0b4fea8638f3fd7405e90181f38 authored about 2 years ago
fix: wrap anonymous class expression within statement (#15113)

dee77fe9d1d4c14663388ed58297582fa11ddc01 authored about 2 years ago
fix: error when running `make prepublish` for the second time (#15119)

118a3b0a992b7a131f503a15e8697b48b156b14c authored about 2 years ago
fix: Destructuring exceptions `for ( let { } = 0 ; 0 ; ) ` (#15104)

Co-authored-by: Nicolò Ribaudo <[email protected]>

53185ea275b0a278ac4aafe5841f2a332cabff31 authored about 2 years ago
Add v7.20.1 to CHANGELOG.md [skip ci]

b9f764456a2a02dd881ea3ff41a082c3072c6218 authored about 2 years ago
v7.20.1

1893249b67bc9760462e8ef2e09933d285c0b45b authored about 2 years ago
Remove accidental `<b>` tag from changelog

9ad669fa1e3b72193cf86808304cf13b32474078 authored about 2 years ago
Fix(estree): Reset export's start after decorator (#15107)

* add test case

* fix(estree): reset export's start after decorator

* Add estree test case

cfc453276a3d8913e03cf86e7127c86522689cad authored about 2 years ago
fix: Compile re-declare var in `init` and `body` of `for await` (#15103)

* fix

* exec test

9836e24da40bea7adbae9b375d203889ef2d2b36 authored about 2 years ago
Do not mark `in` and `instanceof` as constant expressions (#15106)

Do not mark `in` and `instanceof` as constant

e4bc03123f9c5d8ec7b6397d9ae3d11a099ab8ff authored about 2 years ago
Support `indices.groups` when compiling named groups in regexps (#15092)

Add support for indices.groups

If a RegExp has the /d flag (hasIndices), match objects should...

d6fbba591eca7f960c8eecb4efb8562927150e9c authored about 2 years ago
fix: Parse re-declare var in class static body (#15102)

fix

283720d2523603426018f1f44c3c24df6c718efb authored about 2 years ago
fix: parse `a satisfies b` as left value (#15096)

fix

292e5d6b671633d8d859b0269baf4b7c0dfc793a authored about 2 years ago
Fail CI on new test262 failures (#15091)

* Fail CI on new test262 failures

* Update .github/workflows/ci.yml

df147adb4ea4a13a952643566c70e509901b9a20 authored about 2 years ago
Handle multiple named groups in wrapRegExp replace() (#15090)

Previously, the [Symbol.replace] implementation in BabelRegExp assumed
that the groups object p...

19090d4080546ce4d2f2c81b4e319677bbec8e28 authored about 2 years ago
Move the generator body to a gen IIFE when compiling its params (#15081)

082caa1bddc52a448af64a5e4d4b003efb370df0 authored about 2 years ago
Use new set-output format (#15082)

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

4266187c0223be5b3668b327a1f583f8ce9d6607 authored about 2 years ago
Automatically print inner comments (#15080)

bea7a43ae35bc0a389db3b9d7817028893fa96da authored about 2 years ago
Update all `@babel/*` deps (#15083)

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

3e094bd0a81d36a27757b7d0051504f290d5101c authored about 2 years ago
bump typescript and linter versions (#15086)

* bump typescript and linter versions

* check uncommitted files after lint

* Update .githu...

86366059b65ac7c766781c9a69e709376eb57fe9 authored about 2 years ago
Update compat data (#15088)

chore: update compat data to 181d4e9e5b5f918cfe0d956a570bfb8a38b4f453

078854afd83216e3b35fe9125eda0e97b68658c2 authored about 2 years ago
Add v7.20.0 to CHANGELOG.md [skip ci]

c1d0521d03d62eaf853cd8766ae04fb8f3923b86 authored about 2 years ago
v7.20.0

04509a3be6b7c65b4d53d0100fb842093f3c807c authored about 2 years ago
Add `deno` compilation target (#14944)

Co-authored-by: liuxingbaoyu <[email protected]>

745eacc2736baceae531d409e1b34e1c0d6d0bc6 authored about 2 years ago
Expose `dts` option in `@babel/plugin-syntax-typescript` (#14923)

8f3cd4c9738109b49acc1596b3855863a88b6625 authored about 2 years ago
Parse `using` declaration (explicit resource management) (#14968)

83009601f4a5b75d820e10066abd32882015090d authored about 2 years ago
Parse import reflection (#14926)

Co-authored-by: Nicolò Ribaudo <[email protected]>

dfc4b618561ec6827dbc785d8efdc76dcb757ddd authored about 2 years ago
[ts] Add support for `expr satisfies Type` expressions (#14211)

df733b18ae88f370caddecc30c6d96844007c411 authored about 2 years ago
Update `regenerator-runtime` (#15078)

* Update `regenerator-runtime`

* babel8 tests

Co-authored-by: liuxingbaoyu <30521560+liuxi...

69bbe804472bee5b8e3b4fccbb8656a78fb27cfc authored about 2 years ago
Fix handling of comments with decorators before `export` (#15032)

Co-authored-by: liuxingbaoyu <[email protected]>

362f15b83ced35fb3e191cb04ed41d0c627c1a79 authored about 2 years ago
chore: Don't run test262 tests on forked repositories (#15070)

skip

b7d9c4abe0acc717d7da45689c3d9f0b8d039709 authored about 2 years ago
Support more inner comments (#15008)

Co-authored-by: Nicolò Ribaudo <[email protected]>

c88e511a51ff4e2f60c612b731ab770276fe91c9 authored about 2 years ago
some

a5665cfdf4a27fc30354d7ddc9ece4a829ebf2f6 authored about 2 years ago
chore: stop publishing test files on npm (#15066)

6173f75176aff4e7eec8d5570921717ce93e6475 authored about 2 years ago