1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
Commit Graph

2197 Commits

Author SHA1 Message Date
renovate[bot]
8871e8ebde
chore(deps): update dependency @types/jest to v29.5.13 (#8193)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/jest](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest))
| [`29.5.12` ->
`29.5.13`](https://renovatebot.com/diffs/npm/@types%2fjest/29.5.12/29.5.13)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fjest/29.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fjest/29.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fjest/29.5.12/29.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fjest/29.5.12/29.5.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-19 18:22:03 +00:00
renovate[bot]
47c7d3e7aa
chore(deps): update dependency @types/pg to v8.11.9 (#8179)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/pg](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pg)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg))
| [`8.11.8` ->
`8.11.9`](https://renovatebot.com/diffs/npm/@types%2fpg/8.11.8/8.11.9) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fpg/8.11.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fpg/8.11.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fpg/8.11.8/8.11.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fpg/8.11.8/8.11.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 21:39:33 +00:00
renovate[bot]
9e9abb28a9
chore(deps): update dependency @swc/core to v1.7.26 (#8178)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) | [`1.7.24` ->
`1.7.26`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.24/1.7.26) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.26?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.26?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.24/1.7.26?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.24/1.7.26?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.26`](https://redirect.github.com/swc-project/swc/compare/v1.7.25...v1.7.26)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.25...v1.7.26)

###
[`v1.7.25`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1725---2024-09-11)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.24...v1.7.25)

##### Bug Fixes

- **(es/codegen)** Handle minify number
([#&#8203;9541](https://redirect.github.com/swc-project/swc/issues/9541))
([8b1e442](8b1e4428a3))

- **(es/codegen)** Ensure decorators are emitted first in TS paramters
([#&#8203;9545](https://redirect.github.com/swc-project/swc/issues/9545))
([47ef38d](47ef38dc1d))

##### Features

- **(es/common)** Introduce pure `Span` and `BytePos` to handle
`#__PURE__`
([#&#8203;9539](https://redirect.github.com/swc-project/swc/issues/9539))
([f63a481](f63a481833))

##### Miscellaneous Tasks

- **(bindings/node)** Fix type definition
([64ec111](64ec111769))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-18 18:22:29 +00:00
GitHub Actions Bot
a446426567 chore: bump version to 6.2.3 2024-09-18 15:25:22 +00:00
Gastón Fournier
a48da821ef
fix: upgrade openapi to drop dompurify and fix path-to-regexp (#8170)
This new version [does not depend on
dompurify](https://github.com/Unleash/unleash/pull/8170/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2deL3853-L3858)
which should fix
https://github.com/Unleash/unleash/security/dependabot/195

Tested the UI locally

![image](https://github.com/user-attachments/assets/af350bf1-d736-4a4a-a092-53da2d21c471)
2024-09-18 12:16:21 +02:00
Gastón Fournier
272294b0e8
fix: express upgrade to 4.21 (#8169)
Upgrade express to 4.21
2024-09-18 11:22:50 +02:00
Gastón Fournier
3e42e0274b
chore: upgrade unleash-client and mime libraries (#8158)
Bump a few libraries to the same version we are using in enterprise
repository
2024-09-17 11:55:54 +02:00
Gautam Korlam
77ea596c78
[Gitar] Apply gitar duet on top of gitar bot PRs (#8141)
<!-- Thanks for creating a PR! To make it easier for reviewers and
everyone else to understand what your changes relate to, please add some
relevant content to the headings below. Feel free to ignore or delete
sections that you don't think are relevant. Thank you! ❤️ -->

## About the changes

When working with automated changes made by the @gitar-bot , custom
automated changes may be necessary. For example,

- Running lint auto-fixes
- Executing code generation
- Updating test snapshot files
- Running internal tools

Gitar recommends these in a separate CI pipeline. We call this [Gitar
Duet](https://gitar.co/docs/more/custom-automated-changes/), where
custom tools run alongside Gitar’s automated changes.

### Important files
github ci workflow files

## Discussion points
Feel free to update the workflow to modify the autofix steps
2024-09-16 19:35:06 +03:00
GitHub Actions Bot
bca02a05ee chore: bump version to 6.2.2 2024-09-16 09:22:54 +00:00
renovate[bot]
e0967620bd
chore(deps): update dependency @swc/core to v1.7.24 (#8142)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) | [`1.7.22` ->
`1.7.24`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.22/1.7.24) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.22/1.7.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.22/1.7.24?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.24`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1724---2024-09-08)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.23...v1.7.24)

##### Bug Fixes

- **(es/compat)** Handle label block in constructor
([#&#8203;9528](https://redirect.github.com/swc-project/swc/issues/9528))
([c43dbad](c43dbad028))

- **(es/decorator)** Add support for private access expressions in
legacy decorators
([#&#8203;9535](https://redirect.github.com/swc-project/swc/issues/9535))
([62ed065](62ed0655e6))

- **(es/minifier)** `typeof` class should be `function`
([#&#8203;9522](https://redirect.github.com/swc-project/swc/issues/9522))
([c7fdd6b](c7fdd6b69b))

- **(es/minifier)** Prevent removing side effects from accessing getter
([#&#8203;9530](https://redirect.github.com/swc-project/swc/issues/9530))
([8513816](8513816139))

- **(es/typescript)** Handle enum in single statement
([#&#8203;9532](https://redirect.github.com/swc-project/swc/issues/9532))
([84b0043](84b004387b))

###
[`v1.7.23`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1723---2024-09-02)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.22...v1.7.23)

##### Bug Fixes

- **(es/minifier)** Fix name mangler
([#&#8203;9524](https://redirect.github.com/swc-project/swc/issues/9524))
([5fd68f9](5fd68f9a3a))

##### Performance

- **(es/compat)** Reimplement constructor transform
([#&#8203;9519](https://redirect.github.com/swc-project/swc/issues/9519))
([4b85a92](4b85a92170))

- **(es/utils)** Rewrite inject_after_super
([#&#8203;9496](https://redirect.github.com/swc-project/swc/issues/9496))
([c562cfa](c562cfa8af))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-15 07:34:53 +00:00
renovate[bot]
f95e81ee71
fix(deps): update dependency express to v4.20.0 [security] (#8138)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [express](http://expressjs.com/)
([source](https://redirect.github.com/expressjs/express)) | [`4.19.2` ->
`4.20.0`](https://renovatebot.com/diffs/npm/express/4.19.2/4.20.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/express/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/express/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/express/4.19.2/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/express/4.19.2/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

### GitHub Vulnerability Alerts

####
[CVE-2024-43796](https://redirect.github.com/expressjs/express/security/advisories/GHSA-qw6h-vgh9-j6wx)

### Impact

In express <4.20.0, passing untrusted user input - even after sanitizing
it - to `response.redirect()` may execute untrusted code

### Patches

this issue is patched in express 4.20.0

### Workarounds

users are encouraged to upgrade to the patched version of express, but
otherwise can workaround this issue by making sure any untrusted inputs
are safe, ideally by validating them against an explicit allowlist

### Details

successful exploitation of this vector requires the following:

1. The attacker MUST control the input to response.redirect()
1. express MUST NOT redirect before the template appears
1. the browser MUST NOT complete redirection before:
1. the user MUST click on the link in the template

---

### Release Notes

<details>
<summary>expressjs/express (express)</summary>

###
[`v4.20.0`](https://redirect.github.com/expressjs/express/blob/HEAD/History.md#4200--2024-09-10)

[Compare
Source](https://redirect.github.com/expressjs/express/compare/4.19.2...4.20.0)

\==========

-   deps: serve-static@0.16.0
    -   Remove link renderization in html while redirecting
-   deps: send@0.19.0
    -   Remove link renderization in html while redirecting
-   deps: body-parser@0.6.0
    -   add `depth` option to customize the depth level in the parser
- IMPORTANT: The default `depth` level for parsing URL-encoded data is
now `32` (previously was `Infinity`)
-   Remove link renderization in html while using `res.redirect`
-   deps: path-to-regexp@0.1.10
- Adds support for named matching groups in the routes using a regex
- Adds backtracking protection to parameters without regexes defined
-   deps: encodeurl@~2.0.0
- Removes encoding of `\`, `|`, and `^` to align better with URL spec
- Deprecate passing `options.maxAge` and `options.expires` to
`res.clearCookie`
- Will be ignored in v5, clearCookie will set a cookie with an expires
in the past to instruct clients to delete the cookie

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "" in timezone Europe/Madrid,
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-11 17:35:44 +00:00
GitHub Actions Bot
1cac8fa7f8 chore: bump version to 6.2.1 2024-09-11 16:37:04 +00:00
renovate[bot]
b1b65c5642
fix(deps): update dependency unleash-client to v5.6.1 (#8129)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[unleash-client](https://redirect.github.com/Unleash/unleash-client-node)
| [`5.5.5` ->
`5.6.1`](https://renovatebot.com/diffs/npm/unleash-client/5.5.5/5.6.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/unleash-client/5.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/unleash-client/5.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/unleash-client/5.5.5/5.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/unleash-client/5.5.5/5.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Unleash/unleash-client-node (unleash-client)</summary>

###
[`v5.6.1`](https://redirect.github.com/Unleash/unleash-client-node/releases/tag/v5.6.1)

[Compare
Source](https://redirect.github.com/Unleash/unleash-client-node/compare/v5.6.0...v5.6.1)

#### What's Changed

- Revert "feat: automatically generated instanceId
([#&#8203;637](https://redirect.github.com/Unleash/unleash-client-node/issues/637))"
by [@&#8203;nunogois](https://redirect.github.com/nunogois) in
[https://github.com/Unleash/unleash-client-node/pull/640](https://redirect.github.com/Unleash/unleash-client-node/pull/640)

**Full Changelog**:
https://github.com/Unleash/unleash-client-node/compare/v5.6.0...v5.6.1

###
[`v5.6.0`](https://redirect.github.com/Unleash/unleash-client-node/releases/tag/v5.6.0)

[Compare
Source](https://redirect.github.com/Unleash/unleash-client-node/compare/v5.5.5...v5.6.0)

#### What's Changed

- chore(deps): update dependency typescript to v5.5.2 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/Unleash/unleash-client-node/pull/631](https://redirect.github.com/Unleash/unleash-client-node/pull/631)
- chore(deps): update unleash/.github action to v1.2.0 by
[@&#8203;renovate](https://redirect.github.com/renovate) in
[https://github.com/Unleash/unleash-client-node/pull/632](https://redirect.github.com/Unleash/unleash-client-node/pull/632)
- feat: automatically generated instanceId by
[@&#8203;nunogois](https://redirect.github.com/nunogois) in
[https://github.com/Unleash/unleash-client-node/pull/637](https://redirect.github.com/Unleash/unleash-client-node/pull/637)
- feat: http and https proxy support by
[@&#8203;kwasniew](https://redirect.github.com/kwasniew) in
[https://github.com/Unleash/unleash-client-node/pull/638](https://redirect.github.com/Unleash/unleash-client-node/pull/638)

**Full Changelog**:
https://github.com/Unleash/unleash-client-node/compare/v5.5.5...v5.6.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-09 17:12:50 +00:00
renovate[bot]
0c7bee32e5
chore(deps): update dependency node to v20.17.0 (#8125)
This PR contains the following updates:

| Package | Type | Update | Change | Pending | Age | Adoption | Passing
| Confidence |
|---|---|---|---|---|---|---|---|---|
| [node](https://nodejs.org)
([source](https://redirect.github.com/nodejs/node)) | | minor |
`20.16.0` -> `20.17.0` | |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v20.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.16.0/v20.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.16.0/v20.17.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | minor | [`20.14.15` ->
`20.16.3`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.15/20.16.3)
| `20.16.5` (+1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.16.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.16.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.15/20.16.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.15/20.16.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>nodejs/node (node)</summary>

###
[`v20.17.0`](https://redirect.github.com/nodejs/node/compare/v20.16.0...v20.17.0)

[Compare
Source](https://redirect.github.com/nodejs/node/compare/v20.16.0...v20.17.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-08 22:28:19 +00:00
renovate[bot]
e2001f3030
chore(deps): update dependency lint-staged to v15.2.10 (#8124)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lint-staged](https://redirect.github.com/lint-staged/lint-staged) |
[`15.2.9` ->
`15.2.10`](https://renovatebot.com/diffs/npm/lint-staged/15.2.9/15.2.10)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.9/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.9/15.2.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>lint-staged/lint-staged (lint-staged)</summary>

###
[`v15.2.10`](https://redirect.github.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#15210)

[Compare
Source](https://redirect.github.com/lint-staged/lint-staged/compare/v15.2.9...v15.2.10)

##### Patch Changes

-
[#&#8203;1471](https://redirect.github.com/lint-staged/lint-staged/pull/1471)
[`e3f283b`](e3f283b250)
Thanks [@&#8203;iiroj](https://redirect.github.com/iiroj)! - Update
minor dependencies, including `micromatch@~4.0.8`.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-08 22:28:17 +00:00
renovate[bot]
cb7fb589bf
chore(deps): update dependency @swc/core to v1.7.22 (#8122)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) | [`1.7.21` ->
`1.7.22`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.21/1.7.22) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.21/1.7.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.21/1.7.22?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.22`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1722---2024-08-30)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.21...v1.7.22)

##### Bug Fixes

- **(es/minifier)** Iterate object properties in reverse direction while
inlining property access
([#&#8203;9507](https://redirect.github.com/swc-project/swc/issues/9507))
([f584ef7](f584ef76d7))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-06 19:57:21 +00:00
renovate[bot]
c08fbafbaf
chore(deps): update dependency fast-check to v3.22.0 (#8107)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fast-check](https://fast-check.dev/)
([source](https://redirect.github.com/dubzzz/fast-check/tree/HEAD/packages/fast-check))
| [`3.21.0` ->
`3.22.0`](https://renovatebot.com/diffs/npm/fast-check/3.21.0/3.22.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/fast-check/3.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/fast-check/3.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/fast-check/3.21.0/3.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/fast-check/3.21.0/3.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dubzzz/fast-check (fast-check)</summary>

###
[`v3.22.0`](https://redirect.github.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3220)

[Compare
Source](https://redirect.github.com/dubzzz/fast-check/compare/v3.21.0...v3.22.0)

*Graphemes support on `fc.string`*

\[[Code](https://redirect.github.com/dubzzz/fast-check/tree/v3.22.0)]\[[Diff](https://redirect.github.com/dubzzz/fast-check/compare/v3.21.0...v3.22.0)]

#### Features

- ([PR#5222](https://redirect.github.com/dubzzz/fast-check/pull/5222))
Support for grapheme on `fc.string`
- ([PR#5233](https://redirect.github.com/dubzzz/fast-check/pull/5233))
Mark as deprecated most of char and string arbitraries
- ([PR#5238](https://redirect.github.com/dubzzz/fast-check/pull/5238))
Deprecate `bigInt`'s alternatives

#### Fixes

- ([PR#5237](https://redirect.github.com/dubzzz/fast-check/pull/5237))
CI: Drop TypeScript rc release channel
- ([PR#5241](https://redirect.github.com/dubzzz/fast-check/pull/5241))
CI: Move to changeset
- ([PR#5199](https://redirect.github.com/dubzzz/fast-check/pull/5199))
Doc: Publish release note for 3.21.0
- ([PR#5240](https://redirect.github.com/dubzzz/fast-check/pull/5240))
Doc: Better `string`'s deprecation note in documentation
- ([PR#5203](https://redirect.github.com/dubzzz/fast-check/pull/5203))
Refactor: Add missing types on exported

***

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-06 01:14:30 +00:00
GitHub Actions Bot
397b44bfd3 chore: bump version to 6.2.0 2024-09-05 10:50:52 +00:00
renovate[bot]
83d4debfff
chore(deps): update dependency nock to v13.5.5 (#8089)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [nock](https://redirect.github.com/nock/nock) | [`13.5.4` ->
`13.5.5`](https://renovatebot.com/diffs/npm/nock/13.5.4/13.5.5) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/nock/13.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nock/13.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nock/13.5.4/13.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nock/13.5.4/13.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>nock/nock (nock)</summary>

###
[`v13.5.5`](https://redirect.github.com/nock/nock/compare/v13.5.4...66eb7f48a7bdf50ee79face6403326b02d23253b)

[Compare
Source](https://redirect.github.com/nock/nock/compare/v13.5.4...v13.5.5)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-04 21:43:19 +00:00
renovate[bot]
789105079c
chore(deps): update dependency @types/pg to v8.11.8 (#8088)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/pg](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pg)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg))
| [`8.11.7` ->
`8.11.8`](https://renovatebot.com/diffs/npm/@types%2fpg/8.11.7/8.11.8) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fpg/8.11.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fpg/8.11.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fpg/8.11.7/8.11.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fpg/8.11.7/8.11.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-04 21:42:54 +00:00
renovate[bot]
f811d145aa
chore(deps): update dependency @types/pg to v8.11.7 (#8087)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/pg](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pg)
([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg))
| [`8.11.6` ->
`8.11.7`](https://renovatebot.com/diffs/npm/@types%2fpg/8.11.6/8.11.7) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fpg/8.11.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fpg/8.11.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fpg/8.11.6/8.11.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fpg/8.11.6/8.11.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-04 18:56:55 +00:00
renovate[bot]
5e11ded7d9
chore(deps): update dependency @swc/core to v1.7.21 (#8086)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) | [`1.7.18` ->
`1.7.21`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.18/1.7.21) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.18/1.7.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.18/1.7.21?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.21`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1721---2024-08-28)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.19...v1.7.21)

##### Bug Fixes

- **(es/typescript)** Preserve more comments
([#&#8203;9509](https://redirect.github.com/swc-project/swc/issues/9509))
([3e253ec](3e253ecc21))

###
[`v1.7.19`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1719---2024-08-28)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.18...v1.7.19)

##### Bug Fixes

- **(es/minifier)** Track if a var is used with `in`
([#&#8203;9508](https://redirect.github.com/swc-project/swc/issues/9508))
([7d6269e](7d6269e3b8))

##### Features

- **(es/minifier)** Support mangle cache
([#&#8203;9489](https://redirect.github.com/swc-project/swc/issues/9489))
([af922d8](af922d83e5))

- **(plugin/runner)** Improve error message
([#&#8203;9502](https://redirect.github.com/swc-project/swc/issues/9502))
([da52930](da529304fe))

##### Miscellaneous Tasks

- **(es/codegen)** Bump minimum required swc_allocator version to 0.1.8
([#&#8203;9492](https://redirect.github.com/swc-project/swc/issues/9492))
([5258763](5258763cf6))

##### Refactor

- **(es/utils)** Unify `prepend_stmts`
([#&#8203;9493](https://redirect.github.com/swc-project/swc/issues/9493))
([faec8c1](faec8c134d))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-04 18:56:20 +00:00
renovate[bot]
cb32492dc3
chore(deps): update dependency @swc/core to v1.7.18 (#8068)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://redirect.github.com/swc-project/swc)) | [`1.7.10` ->
`1.7.18`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.10/1.7.18) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.10/1.7.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.10/1.7.18?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.18`](https://redirect.github.com/swc-project/swc/compare/v1.7.14...v1.7.18)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.14...v1.7.18)

###
[`v1.7.14`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1714---2024-08-19)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.12...v1.7.14)

##### Bug Fixes

- **(common)** Use `SourceMap::adjust_mappings` in correct order
([#&#8203;9447](https://redirect.github.com/swc-project/swc/issues/9447))
([05961eb](05961eb018))

- **(es)** Preserve more comments
([#&#8203;9449](https://redirect.github.com/swc-project/swc/issues/9449))
([673655c](673655c169))

##### Features

- **(es/decorators)** Groundwork for stage 3 decorator
([#&#8203;9450](https://redirect.github.com/swc-project/swc/issues/9450))
([238ba8b](238ba8b1d2))

##### Refactor

- **(visit)** Remove `VisitAll`
([#&#8203;9448](https://redirect.github.com/swc-project/swc/issues/9448))
([8845b76](8845b76ac4))

###
[`v1.7.12`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1712---2024-08-19)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.11...v1.7.12)

##### Bug Fixes

- **(common)** Do not use `adjust_mappings` from `sourcemap` crate
([#&#8203;9437](https://redirect.github.com/swc-project/swc/issues/9437))
([563c162](563c162f1c))

- **(es)** Mark TypeScript nodes as reachable from `Evaluator`
([#&#8203;9440](https://redirect.github.com/swc-project/swc/issues/9440))
([308e5ec](308e5ec81b))

- **(es/compat)** Init this in sub class constructor for async
([#&#8203;9446](https://redirect.github.com/swc-project/swc/issues/9446))
([bfaf31b](bfaf31bc4b))

- **(es/decorators)** Fix metadata for accessors
([#&#8203;9444](https://redirect.github.com/swc-project/swc/issues/9444))
([99738ef](99738ef412))

##### Miscellaneous Tasks

- **(deps)** Update rust crate arrayvec to v0.7.6
([#&#8203;9436](https://redirect.github.com/swc-project/swc/issues/9436))
([08dd948](08dd948289))

###
[`v1.7.11`](https://redirect.github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1711---2024-08-14)

[Compare
Source](https://redirect.github.com/swc-project/swc/compare/v1.7.10...v1.7.11)

##### Bug Fixes

- **(es)** Improve sourcemap url error messages.
([#&#8203;9422](https://redirect.github.com/swc-project/swc/issues/9422))
([230d1d9](230d1d98b9))

- **(visit)** Fix regression of AST paths
([#&#8203;9420](https://redirect.github.com/swc-project/swc/issues/9420))
([9751518](9751518a0a))

##### Features

- **(es/typescript)** Add ` native_class_properties ` to skip reordering
of class properties inits
([#&#8203;9421](https://redirect.github.com/swc-project/swc/issues/9421))
([d2929d1](d2929d1ce6))

- **(estree/compat)** Remove dependency on `rayon`
([#&#8203;9393](https://redirect.github.com/swc-project/swc/issues/9393))
([34d1b27](34d1b27251))

- **(html/minifier)** Support using custom css minifier
([#&#8203;9425](https://redirect.github.com/swc-project/swc/issues/9425))
([970cc81](970cc81033))

##### Miscellaneous Tasks

- **(bindings/node)** Deprecate `parse`
([#&#8203;9419](https://redirect.github.com/swc-project/swc/issues/9419))
([1bf467d](1bf467d99f))

- **(deps)** Update cargo (patch)
([#&#8203;9405](https://redirect.github.com/swc-project/swc/issues/9405))
([baf4928](baf4928ce2))

- **(es/preset-env)** Update core js compat data
([#&#8203;9407](https://redirect.github.com/swc-project/swc/issues/9407))
([ce761cf](ce761cf515))

- **(es/typescript)** Remove the workaround for wasm-bindgen
([#&#8203;9428](https://redirect.github.com/swc-project/swc/issues/9428))
([55f7268](55f72687f6))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-03 19:28:53 +00:00
renovate[bot]
a03c72a386
chore(deps): update dependency tar to v7 (#7328) 2024-09-03 12:31:12 +02:00
Christopher Kolstad
3d81b88d87
chore: upgraded yarn to 4.4.1 (#8033)
Trying to keep our upgrade path as short as possible. This PR updates to
4.4.1 (everything still built locally)
2024-09-02 10:11:48 +02:00
Gastón Fournier
52e3ff03d2
chore: strip +main from package version (#8017)
This is not needed anymore as we are not publishing to npm from main.
2024-08-30 09:50:32 +02:00
GitHub Actions Bot
7a82cd5fc7 chore: bump version to 6.1.12+main 2024-08-22 09:34:30 +00:00
GitHub Actions Bot
f4f258ab81 chore: bump version to 6.1.11+main 2024-08-21 12:32:25 +00:00
renovate[bot]
40b06dabb6
chore(deps): update dependency lint-staged to v15.2.9 (#7945)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lint-staged](https://togithub.com/lint-staged/lint-staged) |
[`15.2.8` ->
`15.2.9`](https://renovatebot.com/diffs/npm/lint-staged/15.2.8/15.2.9) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.8/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.8/15.2.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>lint-staged/lint-staged (lint-staged)</summary>

###
[`v15.2.9`](https://togithub.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1529)

[Compare
Source](https://togithub.com/lint-staged/lint-staged/compare/v15.2.8...v15.2.9)

##### Patch Changes

- [#&#8203;1463](https://togithub.com/lint-staged/lint-staged/pull/1463)
[`b69ce2d`](b69ce2ddfd)
Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - Set the maximum
number of event listeners to the number of tasks. This should silence
the console warning `MaxListenersExceededWarning: Possible EventEmitter
memory leak detected`.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-20 19:10:39 +00:00
renovate[bot]
a1fbedf5a2
chore(deps): update dependency fast-check to v3.21.0 (#7926)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fast-check](https://fast-check.dev/)
([source](https://togithub.com/dubzzz/fast-check/tree/HEAD/packages/fast-check))
| [`3.20.0` ->
`3.21.0`](https://renovatebot.com/diffs/npm/fast-check/3.20.0/3.21.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/fast-check/3.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/fast-check/3.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/fast-check/3.20.0/3.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/fast-check/3.20.0/3.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dubzzz/fast-check (fast-check)</summary>

###
[`v3.21.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3210)

[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.20.0...v3.21.0)

*Support customisable versions on `uuid`*

\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.21.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.20.0...v3.21.0)]

#### Features

- ([PR#5172](https://togithub.com/dubzzz/fast-check/pull/5172)) Support
UUID versions \[1-15] on `uuidV`
- ([PR#5189](https://togithub.com/dubzzz/fast-check/pull/5189))
Deprecate `uuidV` in favor of `uuid`
- ([PR#5188](https://togithub.com/dubzzz/fast-check/pull/5188))
Customize versions directly from `uuid`

#### Fixes

- ([PR#5190](https://togithub.com/dubzzz/fast-check/pull/5190)) CI:
Support npm publish on other tags
- ([PR#5124](https://togithub.com/dubzzz/fast-check/pull/5124)) Doc:
Publish release note for 3.20.0
- ([PR#5137](https://togithub.com/dubzzz/fast-check/pull/5137)) Doc: Add
missing options in the documentation for `float` and `double`
- ([PR#5142](https://togithub.com/dubzzz/fast-check/pull/5142)) Doc:
Better width for stargazer badge in the documentation
- ([PR#5143](https://togithub.com/dubzzz/fast-check/pull/5143)) Doc:
Document Faker integration
- ([PR#5144](https://togithub.com/dubzzz/fast-check/pull/5144)) Doc: Add
support us page in our documentation

***

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 22:23:23 +00:00
renovate[bot]
c560bb681d
chore(deps): update dependency lint-staged to v15.2.8 (#7924)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lint-staged](https://togithub.com/lint-staged/lint-staged) |
[`15.2.7` ->
`15.2.8`](https://renovatebot.com/diffs/npm/lint-staged/15.2.7/15.2.8) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.7/15.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.7/15.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>lint-staged/lint-staged (lint-staged)</summary>

###
[`v15.2.8`](https://togithub.com/lint-staged/lint-staged/blob/HEAD/CHANGELOG.md#1528)

[Compare
Source](https://togithub.com/lint-staged/lint-staged/compare/v15.2.7...v15.2.8)

##### Patch Changes

-
[`f0480f0`](f0480f01b2)
Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - In the previous
version the native `git rev-parse --show-toplevel` command was taken
into use for resolving the current git repo root. This version switched
the `--show-toplevel` flag with `--show-cdup`, because on Git installed
via MSYS2 the former was returning absolute paths that do not work with
Node.js `child_process`. The new flag returns a path relative to the
working directory, avoiding the issue.

The GitHub Actions workflow has been updated to install Git via MSYS2,
to ensure better future compatibility; using the default Git binary in
the GitHub Actions runner was working correctly even with MSYS2.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 19:29:50 +00:00
renovate[bot]
1e4bc8692f
chore(deps): update dependency @types/node to v20.14.15 (#7922)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.14` ->
`20.14.15`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.14/20.14.15)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.14/20.14.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.14/20.14.15?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-19 17:32:41 +00:00
renovate[bot]
094c409894
chore(deps): update dependency @swc/core to v1.7.10 (#7909)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.7.9` ->
`1.7.10`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.9/1.7.10) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.9/1.7.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.9/1.7.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.10`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1710---2024-08-09)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.7.9...v1.7.10)

##### Bug Fixes

- **(es/typescript)** Strip optional mark and definite mark
([#&#8203;9411](https://togithub.com/swc-project/swc/issues/9411))
([8c161a0](8c161a003e))

- **(es/typescript)** Strip exported default overload function
declaration
([#&#8203;9412](https://togithub.com/swc-project/swc/issues/9412))
([b395f48](b395f483d1))

- **(es/typescript)** Strip `this` param in getter/setter
([#&#8203;9414](https://togithub.com/swc-project/swc/issues/9414))
([442fb7b](442fb7b487))

- **(es/typescript)** Update ts-strip type definition
([#&#8203;9415](https://togithub.com/swc-project/swc/issues/9415))
([165c8fa](165c8facd4))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-18 22:34:04 +00:00
renovate[bot]
c285fb4cc2
chore(deps): update dependency @swc/core to v1.7.9 (#7908)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.7.5` ->
`1.7.9`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.5/1.7.9) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.5/1.7.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.5/1.7.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.9`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#179---2024-08-09)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.7.6...v1.7.9)

##### Bug Fixes

- **(es/typescript)** Strip class modifiers
([#&#8203;9399](https://togithub.com/swc-project/swc/issues/9399))
([124e5ff](124e5ffa7b))

###
[`v1.7.6`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#176---2024-08-04)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.7.5...v1.7.6)

##### Bug Fixes

- **(es/codegen)** Print the missing `abstract` in class expression
([#&#8203;9372](https://togithub.com/swc-project/swc/issues/9372))
([c2e3021](c2e302127f))

- **(es/decorators)** Use correct class name reference
([#&#8203;9375](https://togithub.com/swc-project/swc/issues/9375))
([badd6a9](badd6a9ede))

- **(es/typescript)** Strip declare export in strip-only mode
([#&#8203;9374](https://togithub.com/swc-project/swc/issues/9374))
([c53cce4](c53cce41da))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-16 19:12:54 +00:00
GitHub Actions Bot
bed378cc48 chore: bump version to 6.1.10+main 2024-08-16 11:30:04 +00:00
GitHub Actions Bot
de2a62a15d chore: bump version to 6.1.9+main 2024-08-14 13:33:40 +00:00
GitHub Actions Bot
7481ea9912 chore: bump version to 6.1.8+main 2024-08-14 11:45:02 +00:00
GitHub Actions Bot
3c45a4b2a9 chore: bump version to 6.1.5+main 2024-08-13 12:22:38 +00:00
GitHub Actions Bot
17e2102f0e chore: bump version to 6.1.4+main 2024-08-13 09:30:17 +00:00
GitHub Actions Bot
507219e1c7 chore: bump version to 6.1.3+main 2024-08-13 07:10:26 +00:00
renovate[bot]
17d25c65d6
chore(deps): update dependency @types/node to v20.14.14 (#7831)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.13` ->
`20.14.14`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.13/20.14.14)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.13/20.14.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.13/20.14.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-09 20:34:25 +00:00
renovate[bot]
d85ae552b0
chore(deps): update dependency @swc/core to v1.7.5 (#7829)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.7.4` ->
`1.7.5`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.4/1.7.5) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.4/1.7.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.4/1.7.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.5`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#175---2024-08-02)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.7.4...v1.7.5)

##### Bug Fixes

- **(common)** Fix `StringInput.end_pos`
([#&#8203;9362](https://togithub.com/swc-project/swc/issues/9362))
([5368e18](5368e189ab))

- **(es/parser)** Fix span for unterminated block comments
([#&#8203;9361](https://togithub.com/swc-project/swc/issues/9361))
([dc1b87e](dc1b87e43e))

- **(es/parser)** Make `UnterminatedBlockComment` stick to the EOF
([#&#8203;9366](https://togithub.com/swc-project/swc/issues/9366))
([4f0fc6e](4f0fc6eb65))

- **(es/typescript)** Handle single type statement in if/for/while
([#&#8203;9364](https://togithub.com/swc-project/swc/issues/9364))
([2217730](221773069b))

- **(es/typescript)** Handle backtick in ASI issue
([#&#8203;9367](https://togithub.com/swc-project/swc/issues/9367))
([6f1716c](6f1716c4ae))

- **(es/typescript)** Analyze import chain
([#&#8203;9369](https://togithub.com/swc-project/swc/issues/9369))
([4f9116f](4f9116f925))

##### Miscellaneous Tasks

- **(deps)** Update rust crate toml to v0.8.19
([#&#8203;9360](https://togithub.com/swc-project/swc/issues/9360))
([9cd51ce](9cd51cebdf))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-09 17:10:18 +00:00
GitHub Actions Bot
824f1cd877 chore: bump version to 6.1.2+main 2024-08-08 08:13:10 +00:00
renovate[bot]
802ca52c9a
chore(deps): update dependency @swc/core to v1.7.4 (#7800)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.7.3` ->
`1.7.4`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.3/1.7.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.7.3/1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.7.3/1.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.4`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#174---2024-07-31)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.7.3...v1.7.4)

##### Bug Fixes

- **(es/codegen)** Emit question token for class methods
([#&#8203;9342](https://togithub.com/swc-project/swc/issues/9342))
([636585b](636585b44d))

- **(es/minifier)** Fix detection of `this`
([#&#8203;9339](https://togithub.com/swc-project/swc/issues/9339))
([77da7cf](77da7cf24b))

- **(es/minifier)** Fix analysis of for-in/of
([#&#8203;9340](https://togithub.com/swc-project/swc/issues/9340))
([1454ab5](1454ab54c1))

- **(es/minifier)** Preserve flags while dropping elements of `SeqExpr`
([#&#8203;8907](https://togithub.com/swc-project/swc/issues/8907))
([24e8798](24e87985d4))

- **(es/typescript)** Fix ASI in expression for fast strip
([#&#8203;9358](https://togithub.com/swc-project/swc/issues/9358))
([3ee82e2](3ee82e223f))

##### Documentation

- **(contributing)** Add warning for `test --all`
([#&#8203;9338](https://togithub.com/swc-project/swc/issues/9338))
([234bb97](234bb974bc))

##### Miscellaneous Tasks

- **(deps)** Update rust crate toml to v0.8.16
([#&#8203;9327](https://togithub.com/swc-project/swc/issues/9327))
([67aadfa](67aadfa6c9))

- **(deps)** Update dependency magic-string to v0.30.11
([#&#8203;9345](https://togithub.com/swc-project/swc/issues/9345))
([ced06e2](ced06e2da3))

- **(deps)** Update rust crate toml to v0.8.17
([#&#8203;9349](https://togithub.com/swc-project/swc/issues/9349))
([d5472cc](d5472cc344))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yMC4xIiwidXBkYXRlZEluVmVyIjoiMzguMjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-08 07:35:05 +00:00
GitHub Actions Bot
22d97ffd49 chore: bump version to 6.1.0+main 2024-08-07 10:29:59 +00:00
renovate[bot]
d4069f26e6
chore(deps): update dependency @babel/core to v7.25.2 (#7784)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core)
([source](https://togithub.com/babel/babel/tree/HEAD/packages/babel-core))
| [`7.24.9` ->
`7.25.2`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.24.9/7.25.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcore/7.25.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fcore/7.25.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fcore/7.24.9/7.25.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fcore/7.24.9/7.25.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel (@&#8203;babel/core)</summary>

###
[`v7.25.2`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7252-2024-07-30)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.24.9...v7.25.2)

##### 🐛 Bug Fix

-   `babel-core`, `babel-traverse`
- [#&#8203;16695](https://togithub.com/babel/babel/pull/16695) Ensure
that `requeueComputedKeyAndDecorators` is available
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xOC4xNyIsInVwZGF0ZWRJblZlciI6IjM4LjE4LjE3IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-06 18:41:21 +00:00
renovate[bot]
f3eec4813d
chore(deps): update dependency node to v20.16.0 (#7766)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Pending | Age | Adoption | Passing
| Confidence |
|---|---|---|---|---|---|---|---|---|
| [node](https://nodejs.org)
([source](https://togithub.com/nodejs/node)) | | minor | `20.15.1` ->
`20.16.0` | |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.15.1/v20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.15.1/v20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [node](https://togithub.com/nodejs/node) | final | minor |
`20.15.0-alpine` -> `20.16.0-alpine` | |
[![age](https://developer.mend.io/api/mc/badges/age/docker/node/20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/node/20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/node/20.15.0/20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/node/20.15.0/20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [node](https://togithub.com/nodejs/node) | stage | minor |
`20.15.0-alpine` -> `20.16.0-alpine` | |
[![age](https://developer.mend.io/api/mc/badges/age/docker/node/20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/node/20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/node/20.15.0/20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/node/20.15.0/20.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | patch | [`20.14.10` ->
`20.14.13`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.10/20.14.13)
| `20.14.14` |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.10/20.14.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.10/20.14.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>nodejs/node (node)</summary>

###
[`v20.16.0`](https://togithub.com/nodejs/node/compare/v20.15.1...v20.16.0)

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.15.1...v20.16.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-06 02:18:04 +00:00
renovate[bot]
d33a9729b5
chore(deps): update dependency fast-check to v3.20.0 (#7764)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fast-check](https://fast-check.dev/)
([source](https://togithub.com/dubzzz/fast-check/tree/HEAD/packages/fast-check))
| [`3.19.0` ->
`3.20.0`](https://renovatebot.com/diffs/npm/fast-check/3.19.0/3.20.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/fast-check/3.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/fast-check/3.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/fast-check/3.19.0/3.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/fast-check/3.19.0/3.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dubzzz/fast-check (fast-check)</summary>

###
[`v3.20.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3200)

[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.19.0...v3.20.0)

*New arbitraries to alter shrinking capabilities*

\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.20.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.19.0...v3.20.0)]

#### Features

- ([PR#5047](https://togithub.com/dubzzz/fast-check/pull/5047))
Introduce new `fc.noShrink` arbitrary
- ([PR#5050](https://togithub.com/dubzzz/fast-check/pull/5050))
Introduce new `fc.noBias` arbitrary
- ([PR#5006](https://togithub.com/dubzzz/fast-check/pull/5006)) Add
ability to limit shrink path
- ([PR#5112](https://togithub.com/dubzzz/fast-check/pull/5112)) Simplify
`limitShrink` before releasing

#### Fixes

- ([PR#5013](https://togithub.com/dubzzz/fast-check/pull/5013)) CI: Drop
verbosity flag at unpack step in CI
- ([PR#5074](https://togithub.com/dubzzz/fast-check/pull/5074)) CI:
Check types with multiple TypeScript
- ([PR#5015](https://togithub.com/dubzzz/fast-check/pull/5015)) Doc:
Release note for 3.19.0
- ([PR#5016](https://togithub.com/dubzzz/fast-check/pull/5016)) Doc: Fix
typo in the PR template
- ([PR#4858](https://togithub.com/dubzzz/fast-check/pull/4858)) Doc:
Update Getting Started section in docs
- ([PR#5035](https://togithub.com/dubzzz/fast-check/pull/5035)) Doc:
Remove duplicate paragraph in `your-first-race-condition-test.mdx`
- ([PR#5048](https://togithub.com/dubzzz/fast-check/pull/5048)) Doc: Add
new contributors cindywu and nmay231
- ([PR#5097](https://togithub.com/dubzzz/fast-check/pull/5097)) Doc: Add
warning on `noShrink`
- ([PR#5121](https://togithub.com/dubzzz/fast-check/pull/5121)) Doc:
Document integration with other test runners

***

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 23:13:08 +00:00
renovate[bot]
7eba1b8ee9
chore(deps): update dependency @swc/core to v1.7.3 (#7763)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.6.13` ->
`1.7.3`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.13/1.7.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.6.13/1.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.6.13/1.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.3`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#173---2024-07-27)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.7.2...v1.7.3)

##### Bug Fixes

- **(es/decorators)** Fix TypeScript syntax assertion
([#&#8203;9336](https://togithub.com/swc-project/swc/issues/9336))
([acb3952](acb3952ae3))

###
[`v1.7.2`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#172---2024-07-25)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.7.1...v1.7.2)

##### Bug Fixes

- **(es/ast)** Accept any case of EsVersion during deserialization
([#&#8203;9329](https://togithub.com/swc-project/swc/issues/9329))
([56da6be](56da6be0e9))

- **(es/typescrupt)** Fix ASI issue in fast ts strip
([#&#8203;9332](https://togithub.com/swc-project/swc/issues/9332))
([57146cf](57146cf58a))

- **(swc_core)** Remove unused `preset_env`
([#&#8203;9333](https://togithub.com/swc-project/swc/issues/9333))
([75bc7bf](75bc7bfb52))

##### Documentation

- **(bindings/wasm)** Document supported TypeScript version
([#&#8203;9334](https://togithub.com/swc-project/swc/issues/9334))
([66f31c0](66f31c0af4))

###
[`v1.7.1`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#171---2024-07-24)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.7.0...v1.7.1)

##### Bug Fixes

- **(bindings/types)** Add missing mangle options
([#&#8203;9298](https://togithub.com/swc-project/swc/issues/9298))
([567f40d](567f40d797))

- **(deps)** Update cargo (patch)
([#&#8203;9317](https://togithub.com/swc-project/swc/issues/9317))
([ea66e84](ea66e84911))

- **(es/ast)** Make span of binding ident include type ann
([#&#8203;9293](https://togithub.com/swc-project/swc/issues/9293))
([2b32481](2b324812ac))

- **(es/minifier)** Support minifying JSX
([#&#8203;9271](https://togithub.com/swc-project/swc/issues/9271))
([9a6367b](9a6367b0f6))

- **(es/typescript)** Fix typings
([#&#8203;9301](https://togithub.com/swc-project/swc/issues/9301))
([27ca712](27ca712812))

- **(es/typescript)** Preserve type assertions
([#&#8203;9328](https://togithub.com/swc-project/swc/issues/9328))
([4d60f52](4d60f528d1))

- **(es/utils)** Use `$crate` for `quote_ident!()`
([#&#8203;9309](https://togithub.com/swc-project/swc/issues/9309))
([bdaaf47](bdaaf47cb4))

##### Features

- **(allocator)** Feature gate `nightly` via macros
([#&#8203;9274](https://togithub.com/swc-project/swc/issues/9274))
([a31fb58](a31fb58399))

- **(allocator)** Add `maybe` types
([#&#8203;9278](https://togithub.com/swc-project/swc/issues/9278))
([a417ff4](a417ff4d86))

- **(es/typescript)** Add esm build for fast ts strip
([#&#8203;9286](https://togithub.com/swc-project/swc/issues/9286))
([d10cb9f](d10cb9ffa2))

##### Miscellaneous Tasks

- **(deps)** Update actions
([#&#8203;9311](https://togithub.com/swc-project/swc/issues/9311))
([475432e](475432e83a))

- **(deps)** Update npm (patch)
([#&#8203;9318](https://togithub.com/swc-project/swc/issues/9318))
([9d983c3](9d983c3864))

- **(deps)** Update `wasmer` to fix broken Windows build
([#&#8203;9322](https://togithub.com/swc-project/swc/issues/9322))
([a120faf](a120faf84b))

- **(deps)** Drop `atty`
([#&#8203;9325](https://togithub.com/swc-project/swc/issues/9325))
([831500e](831500e24a))

##### Performance

- **(allocator)** Use `std` instead of `allocator-api2`
([#&#8203;9281](https://togithub.com/swc-project/swc/issues/9281))
([88723db](88723dbf19))

- **(es/codegen)** Use `Vec<T>` from `swc_allocator`
([#&#8203;9280](https://togithub.com/swc-project/swc/issues/9280))
([c1cd0b9](c1cd0b99c1))

- **(es/codegen)** Optimize using `swc_allocator`
([#&#8203;9294](https://togithub.com/swc-project/swc/issues/9294))
([07376c6](07376c6fbb))

- **(es/helpers)** Use `bool` instead of `AtomicBool`
([#&#8203;9321](https://togithub.com/swc-project/swc/issues/9321))
([8107e98](8107e985e1))

- **(es/minifier)** Pre-allocate collections
([#&#8203;9289](https://togithub.com/swc-project/swc/issues/9289))
([76fe139](76fe139334))

- **(visit)** Modify `Box` and `Vec` in-place
([#&#8203;9291](https://togithub.com/swc-project/swc/issues/9291))
([ae2ac05](ae2ac05b94))

- **(visit)** Add `#[inline]`
([#&#8203;9302](https://togithub.com/swc-project/swc/issues/9302))
([0b3dbb8](0b3dbb8937))

- Enable LTO for benchmarks
([#&#8203;9279](https://togithub.com/swc-project/swc/issues/9279))
([a3020b2](a3020b2bc7))

##### Refactor

- Remove unused files
([#&#8203;9285](https://togithub.com/swc-project/swc/issues/9285))
([33284c1](33284c128e))

##### Build

- Update `rustc` to `nightly-2024-07-21`
([#&#8203;9319](https://togithub.com/swc-project/swc/issues/9319))
([279ea91](279ea910e0))

###
[`v1.7.0`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#170---2024-07-18)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.13...v1.7.0)

##### Bug Fixes

- **(allocator)** Fix allocator & add benchmark
([#&#8203;9234](https://togithub.com/swc-project/swc/issues/9234))
([037dad5](037dad52f4))

- **(allocator)** Remove wrong assertions and add tests
([#&#8203;9252](https://togithub.com/swc-project/swc/issues/9252))
([d8e8b04](d8e8b04cd8))

- **(ci)** Fix CI of \`peff
([#&#8203;9216](https://togithub.com/swc-project/swc/issues/9216))
([602e0e5](602e0e5aa1))

- **(es/codegen)** Fix codegen of large numeric literals
([#&#8203;9226](https://togithub.com/swc-project/swc/issues/9226))
([fba79e6](fba79e6f03))

- **(es/compat)** Consider only the variables used in the closure
([#&#8203;9151](https://togithub.com/swc-project/swc/issues/9151))
([1357531](1357531805))

- **(es/compat)** Add support for destructuring with BigInts
([#&#8203;9215](https://togithub.com/swc-project/swc/issues/9215))
([2cc7028](2cc70287e0))

- **(es/fixer)** Wrap `in` expr in for-in head
([#&#8203;9209](https://togithub.com/swc-project/swc/issues/9209))
([5cd837f](5cd837f39a))

- **(es/minifier)** Fix case matching
([#&#8203;9208](https://togithub.com/swc-project/swc/issues/9208))
([f81fa6e](f81fa6e063))

- **(es/minifier)** Fix compress pow `NaN`
([#&#8203;9210](https://togithub.com/swc-project/swc/issues/9210))
([2b361e6](2b361e679a))

- **(es/minifier)** Fix variable declaration in default branch
([#&#8203;9220](https://togithub.com/swc-project/swc/issues/9220))
([a7c82bd](a7c82bdfa9))

- **(es/minifier)** Check `this` in function params
([#&#8203;9229](https://togithub.com/swc-project/swc/issues/9229))
([da4866d](da4866d13b))

- **(es/minifier)** Remove optimization for array pattern
([#&#8203;9241](https://togithub.com/swc-project/swc/issues/9241))
([521161e](521161e170))

- **(es/minifier)** Fix exponentiate operator
([#&#8203;9251](https://togithub.com/swc-project/swc/issues/9251))
([06bb533](06bb5338ce))

- **(es/minifier)** Fix panic in bitwise logic and incorrect values
([#&#8203;9258](https://togithub.com/swc-project/swc/issues/9258))
([baeb9e2](baeb9e2df9))

- **(es/minifier)** Collect raw str values for new Tpl element
([#&#8203;9261](https://togithub.com/swc-project/swc/issues/9261))
([6ddbfa0](6ddbfa04db))

- **(es/modules)** Fix lint issue
([#&#8203;9206](https://togithub.com/swc-project/swc/issues/9206))
([efb8636](efb8636834))

- **(es/quote)** Fix macro
([#&#8203;9270](https://togithub.com/swc-project/swc/issues/9270))
([93d9e44](93d9e44f1c))

- **(es/typescript)** Handle unicode for fast ts strip
([#&#8203;9202](https://togithub.com/swc-project/swc/issues/9202))
([096bfe3](096bfe3751))

- **(es/typescript)** Fix `transform` mode
([#&#8203;9243](https://togithub.com/swc-project/swc/issues/9243))
([0e79a5b](0e79a5b428))

- **(es/typescript)** Workaround `wasm-bindgen`
([#&#8203;9272](https://togithub.com/swc-project/swc/issues/9272))
([6b1d2ff](6b1d2ff66b))

##### Documentation

- **(allocator)** Mention `oxc_allocator`
([be99ce0](be99ce0a57))

- **(contributing)** Fix deno installation url
([#&#8203;9249](https://togithub.com/swc-project/swc/issues/9249))
([ff5bbda](ff5bbdae6a))

- **(es/minifier)** Add contributing section
([e22f3ba](e22f3ba9ad))

##### Features

- **(allocator)** Initialize package
([#&#8203;9195](https://togithub.com/swc-project/swc/issues/9195))
([f3681cb](f3681cb340))

- **(allocator)** Implement `SwcAlloc`
([#&#8203;9232](https://togithub.com/swc-project/swc/issues/9232))
([e343eb6](e343eb6de2))

- **(allocator)** Add a cargo feature
([#&#8203;9239](https://togithub.com/swc-project/swc/issues/9239))
([398dc21](398dc21e07))

- **(allocator)** Implement `default` mode
([#&#8203;9242](https://togithub.com/swc-project/swc/issues/9242))
([b6333db](b6333dbcfc))

- **(es/typescript)** Add `transform` mode back to fast TS strip
([#&#8203;9237](https://togithub.com/swc-project/swc/issues/9237))
([8231e3c](8231e3cd4f))

- **(es/utils)** Support for arrays using `cast_to_number`
([#&#8203;9212](https://togithub.com/swc-project/swc/issues/9212))
([2aef14d](2aef14d34d))

##### Miscellaneous Tasks

- **(es)** Bump `unicode-id-start` to `v1.2.0`
([#&#8203;9177](https://togithub.com/swc-project/swc/issues/9177))
([9904a53](9904a53b7f))

- **(es/typescript)** Improve decorator handling of fast strip
([#&#8203;9178](https://togithub.com/swc-project/swc/issues/9178))
([962170f](962170fb70))

##### Performance

- **(allocator)** Drop `scoped_tls`
([#&#8203;9240](https://togithub.com/swc-project/swc/issues/9240))
([4ce2514](4ce2514d1b))

- **(bindings)** Invert Wasm size shrink
([#&#8203;9224](https://togithub.com/swc-project/swc/issues/9224))
([aa7f791](aa7f791dfd))

- **(bindings/wasm)** Shrink the size of the wasm file
([#&#8203;9191](https://togithub.com/swc-project/swc/issues/9191))
([3a23b3d](3a23b3d120))

- **(es/codegen)** Use scoped allocator
([#&#8203;9248](https://togithub.com/swc-project/swc/issues/9248))
([970f323](970f32398c))

- **(es/typescript)** Add a benchmark for fast TS strip
([#&#8203;9205](https://togithub.com/swc-project/swc/issues/9205))
([7d9364c](7d9364cad3))

- **(es/visit)** Introduce `standard_only_*` macros
([#&#8203;9207](https://togithub.com/swc-project/swc/issues/9207))
([92879b1](92879b14fe))

##### Refactor

- **(allocator)** Use `&` instead of a thread-local
([#&#8203;9235](https://togithub.com/swc-project/swc/issues/9235))
([8d5670e](8d5670e72b))

- **(allocator)** Use RAII guard instead of `scope`
([#&#8203;9254](https://togithub.com/swc-project/swc/issues/9254))
([6e098ae](6e098aeeb5))

- **(common)** Drop `SyntaxContext` from AST nodes
([#&#8203;9175](https://togithub.com/swc-project/swc/issues/9175))
([b2491e5](b2491e5461))

- **(es)** Use `into` for AST construction
([#&#8203;9197](https://togithub.com/swc-project/swc/issues/9197))
([e7358e0](e7358e0f81))

- **(es)** Use `Into` and `From` for AST construction
([#&#8203;9201](https://togithub.com/swc-project/swc/issues/9201))
([0960b23](0960b23c04))

- **(es/codegen)** Revert
[#&#8203;9248](https://togithub.com/swc-project/swc/issues/9248)
([#&#8203;9266](https://togithub.com/swc-project/swc/issues/9266))
([b9b233c](b9b233cacd))

- **(es/helpers)** Remove unnecessary exports
([#&#8203;9225](https://togithub.com/swc-project/swc/issues/9225))
([69719c2](69719c2acb))

- **(visit)** Pre-generate visitor code
([#&#8203;9262](https://togithub.com/swc-project/swc/issues/9262))
([9c17663](9c176632b1))

##### Testing

- **(allocator)** Merge test
([#&#8203;9267](https://togithub.com/swc-project/swc/issues/9267))
([efc3963](efc396377f))

- **(es/base)** Disable flaky benchmark
([#&#8203;9221](https://togithub.com/swc-project/swc/issues/9221))
([bd4bef1](bd4bef16fb))

- Enable scoped API by default
([#&#8203;9247](https://togithub.com/swc-project/swc/issues/9247))
([e7ce94b](e7ce94b5ee))

##### Pers

- **(es/ast)** Introduce `IdentName`
([#&#8203;9185](https://togithub.com/swc-project/swc/issues/9185))
([7b3e5b3](7b3e5b3f61))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 18:59:50 +00:00
renovate[bot]
3fd31ea7cd
chore(deps): update dependency @babel/core to v7.24.9 (#7701)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core)
([source](https://togithub.com/babel/babel/tree/HEAD/packages/babel-core))
| [`7.24.7` ->
`7.24.9`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.24.7/7.24.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcore/7.24.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fcore/7.24.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fcore/7.24.7/7.24.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fcore/7.24.7/7.24.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel (@&#8203;babel/core)</summary>

###
[`v7.24.9`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7249-2024-07-15)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.24.8...v7.24.9)

##### 🐛 Bug Fix

-   `babel-core`, `babel-standalone`
- [#&#8203;16639](https://togithub.com/babel/babel/pull/16639) Avoid
`require()` call in `@babel/standalone` bundle
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-types`
- [#&#8203;16638](https://togithub.com/babel/babel/pull/16638) fix:
provide legacy typings for TS < 4.1
([@&#8203;JLHwung](https://togithub.com/JLHwung))

##### 💅 Polish

-   `babel-generator`, `babel-plugin-transform-optional-chaining`
- [#&#8203;16617](https://togithub.com/babel/babel/pull/16617) Avoid
extra parens in TS `as`/`satisfies`
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))

##### 🏠 Internal

-   `babel-helper-module-transforms`
- [#&#8203;16629](https://togithub.com/babel/babel/pull/16629) Lazy
top-level initializations for module transforms
([@&#8203;guybedford](https://togithub.com/guybedford))

###
[`v7.24.8`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7248-2024-07-11)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.24.7...v7.24.8)

##### 👓 Spec Compliance

-   `babel-parser`
- [#&#8203;16567](https://togithub.com/babel/babel/pull/16567) Do not
use strict mode in TS `declare`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

##### 🐛 Bug Fix

-   `babel-generator`
- [#&#8203;16630](https://togithub.com/babel/babel/pull/16630) Correctly
print parens around `in` in `for` heads
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- [#&#8203;16626](https://togithub.com/babel/babel/pull/16626) Fix
printing of comments in `await using`
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- [#&#8203;16591](https://togithub.com/babel/babel/pull/16591) fix
typescript code generation for yield expression inside type expre…
([@&#8203;SreeXD](https://togithub.com/SreeXD))
-   `babel-parser`
- [#&#8203;16613](https://togithub.com/babel/babel/pull/16613) Disallow
destructuring assignment in `using` declarations
([@&#8203;H0onnn](https://togithub.com/H0onnn))
- [#&#8203;16490](https://togithub.com/babel/babel/pull/16490) fix: do
not add `.value: undefined` to regexp literals
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
-   `babel-types`
- [#&#8203;16615](https://togithub.com/babel/babel/pull/16615) Remove
boolean props from `ObjectTypeInternalSlot` visitor keys
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-plugin-transform-typescript`
- [#&#8203;16566](https://togithub.com/babel/babel/pull/16566) fix:
Correctly handle `export import x =`
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

##### 💅 Polish

-   `babel-generator`
- [#&#8203;16625](https://togithub.com/babel/babel/pull/16625) Avoid
unnecessary parens around `async` in `for await`
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-traverse`
- [#&#8203;16619](https://togithub.com/babel/babel/pull/16619) Avoid
checking `Scope.globals` multiple times
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40NDAuNyIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-30 19:49:09 +00:00
Tymoteusz Czech
369518cd7d
Feat: webhook markdown (#7658)
Add ability to format format event as Markdown in generic webhooks,
similar to Datadog integration.
Closes https://github.com/Unleash/unleash/issues/7646

Co-authored-by: Nuno Góis <github@nunogois.com>
2024-07-25 09:45:20 +00:00
Nuno Góis
1d6dc9b195
chore: integration events API (#7639)
https://linear.app/unleash/issue/2-2439/create-new-integration-events-endpoint

https://linear.app/unleash/issue/2-2436/create-new-integration-event-openapi-schemas

This adds a new `/events` endpoint to the Addons API, allowing us to
fetch integration events for a specific integration configuration id.


![image](https://github.com/user-attachments/assets/e95b669e-e498-40c0-9d66-55be30a24c13)

Also includes:
- `IntegrationEventsSchema`: New schema to represent the response object
of the list of integration events;
- `yarn schema:update`: New `package.json` script to update the OpenAPI
spec file;
- `BasePaginationParameters`: This is copied from Enterprise. After
merging this we should be able to refactor Enterprise to use this one
instead of the one it has, so we don't repeat ourselves;

We're also now correctly representing the BIGSERIAL as BigInt (string +
pattern) in our OpenAPI schema. Otherwise our validation would complain,
since we're saying it's a number in the schema but in fact returning a
string.
2024-07-23 10:09:19 +01:00
renovate[bot]
fd74884433
chore(deps): update dependency node to v20.15.1 (#7593)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Pending | Age | Adoption | Passing
| Confidence |
|---|---|---|---|---|---|---|---|---|
| [node](https://nodejs.org)
([source](https://togithub.com/nodejs/node)) | | patch | `20.15.0` ->
`20.15.1` | |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v20.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.15.0/v20.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.15.0/v20.15.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [node](https://togithub.com/nodejs/node) | final | minor |
`20.14.0-alpine` -> `20.15.0-alpine` | `20.15.1` |
[![age](https://developer.mend.io/api/mc/badges/age/docker/node/20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/node/20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/node/20.14.0/20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/node/20.14.0/20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [node](https://togithub.com/nodejs/node) | stage | minor |
`20.14.0-alpine` -> `20.15.0-alpine` | `20.15.1` |
[![age](https://developer.mend.io/api/mc/badges/age/docker/node/20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/node/20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/node/20.14.0/20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/node/20.14.0/20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | patch | [`20.14.8` ->
`20.14.10`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.8/20.14.10)
| |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.8/20.14.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.8/20.14.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>nodejs/node (node)</summary>

###
[`v20.15.1`](https://togithub.com/nodejs/node/compare/v20.15.0...v20.15.1)

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.15.0...v20.15.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-15 17:10:13 +00:00
renovate[bot]
5459c8da77
chore(deps): update dependency @swc/core to v1.6.13 (#7586)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.6.7` ->
`1.6.13`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.7/1.6.13) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.6.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.6.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.6.7/1.6.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.6.7/1.6.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.6.13`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1613---2024-07-06)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.12...v1.6.13)

##### Bug Fixes

- **(es/parser)** Revert
[#&#8203;9141](https://togithub.com/swc-project/swc/issues/9141)
([#&#8203;9171](https://togithub.com/swc-project/swc/issues/9171))
([8b66d5e](8b66d5e89b))

- **(es/testing)** Fix `PluginCommentProxy`
([#&#8203;9170](https://togithub.com/swc-project/swc/issues/9170))
([d86ca2d](d86ca2d49e))

##### Features

- **(es/typescript)** Improve fast TS strip
([#&#8203;9166](https://togithub.com/swc-project/swc/issues/9166))
([ee8dc28](ee8dc28d4d))

- **(es/typescript)** Improve fast TS strip
([#&#8203;9167](https://togithub.com/swc-project/swc/issues/9167))
([98af589](98af5890da))

##### Testing

- **(es/minfiier)** Improve comment testing
([#&#8203;9164](https://togithub.com/swc-project/swc/issues/9164))
([f90574d](f90574d045))

###
[`v1.6.12`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1612---2024-07-06)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.7...v1.6.12)

##### Bug Fixes

- **(ci)** Restore disabled CI checks
([#&#8203;9002](https://togithub.com/swc-project/swc/issues/9002))
([cdfd4c8](cdfd4c85e4))

- **(es/decorators)** Fix bugs of `2022-03` implementation
([#&#8203;9145](https://togithub.com/swc-project/swc/issues/9145))
([8a3ae44](8a3ae44370))

- **(es/loader)** Exclude `.json` from default extension list
([#&#8203;9134](https://togithub.com/swc-project/swc/issues/9134))
([e94e5e7](e94e5e70c3))

- **(es/minifier)** Fix `undefined` judgement
([#&#8203;9146](https://togithub.com/swc-project/swc/issues/9146))
([1a739b7](1a739b7928))

- **(es/renamer)** Fix renaming of default-exported declarations
([#&#8203;9135](https://togithub.com/swc-project/swc/issues/9135))
([45f671d](45f671d8d8))

- **(es/renamer)** Remove `FastJsWord`
([#&#8203;9136](https://togithub.com/swc-project/swc/issues/9136))
([42b4caf](42b4caf573))

- **(es/typescript)** Fix tricky cases in TS fast strip
([#&#8203;9159](https://togithub.com/swc-project/swc/issues/9159))
([2bc51b8](2bc51b8ab2))

- **(es/typescript)** Fix replacement logic of fast TS strip
([#&#8203;9163](https://togithub.com/swc-project/swc/issues/9163))
([c5acafe](c5acafe386))

##### Features

- **(bindings/ts)** Add transform/strip-only mode
([#&#8203;9138](https://togithub.com/swc-project/swc/issues/9138))
([a08bb46](a08bb46ebd))

- **(es/testing)** Improve comment testing story
([#&#8203;9150](https://togithub.com/swc-project/swc/issues/9150))
([3638e97](3638e97c80))

- **(es/typescript)** Add `swc_fast_ts_strip`
([#&#8203;9143](https://togithub.com/swc-project/swc/issues/9143))
([b129343](b129343c94))

- **(es/typescript)** Improve fast TS stripper
([#&#8203;9152](https://togithub.com/swc-project/swc/issues/9152))
([9fca4ab](9fca4ab555))

- **(es/typescript)** Improve fast TS stripper
([#&#8203;9153](https://togithub.com/swc-project/swc/issues/9153))
([732d748](732d748d4e))

- **(es/typescript)** Improve fast TS strip
([#&#8203;9154](https://togithub.com/swc-project/swc/issues/9154))
([05c7210](05c721030a))

##### Performance

- **(es)** Reduce allocations for dynamic stacks
([#&#8203;9133](https://togithub.com/swc-project/swc/issues/9133))
([648830a](648830a9a9))

##### Refactor

- **(bindings/ts)** Inline Wasm file into `wasm.js`
([#&#8203;9139](https://togithub.com/swc-project/swc/issues/9139))
([307b6f2](307b6f27a6))

- **(es/parser)** Improve readability
([#&#8203;9141](https://togithub.com/swc-project/swc/issues/9141))
([9d9fe66](9d9fe6625b))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-15 00:30:32 +00:00
renovate[bot]
0138acdbf8
chore(deps): update dependency @swc/core to v1.6.7 (#7571)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.6.6` ->
`1.6.7`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.6/1.6.7) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.6.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.6.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.6.6/1.6.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.6.6/1.6.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.6.7`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#167---2024-07-03)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.6...v1.6.7)

##### Bug Fixes

- **(es/compat)** Do not reuse span
([#&#8203;9117](https://togithub.com/swc-project/swc/issues/9117))
([6520052](6520052432))

##### Documentation

- Use `@swc/counter` for 3rd-party download count
([026ff7e](026ff7ef0c))

##### Features

- **(binding)** Create Wasm package for stripping only TypeScript
([#&#8203;9124](https://togithub.com/swc-project/swc/issues/9124))
([6b3c0da](6b3c0da755))

- **(es/minifier)** Handle more indexing expression
([#&#8203;8750](https://togithub.com/swc-project/swc/issues/8750))
([570c47a](570c47a9ac))

- **(preset-env)** Upgrade `browserslist-rs`
([#&#8203;9023](https://togithub.com/swc-project/swc/issues/9023))
([18d6277](18d6277e4c))

##### Performance

- **(es/lexer)** Do not use `memchr::memmem` in parser
([#&#8203;9118](https://togithub.com/swc-project/swc/issues/9118))
([72021de](72021def15))

##### Refactor

- **(es/typescript)** Extract type annotation proposal out
([#&#8203;9127](https://togithub.com/swc-project/swc/issues/9127))
([dfee5f8](dfee5f838b))

##### Testing

- **(bindings/ts)** Test Wasm binding
([#&#8203;9128](https://togithub.com/swc-project/swc/issues/9128))
([c6d6db3](c6d6db3661))

- **(es/decorators)** Split `decorator-tests`
([#&#8203;9119](https://togithub.com/swc-project/swc/issues/9119))
([07c3054](07c3054847))

##### Build

- **(bindings)** Fix build of typescript binding
([#&#8203;9125](https://togithub.com/swc-project/swc/issues/9125))
([f409bc0](f409bc09d5))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-10 18:12:26 +00:00
renovate[bot]
d9ae0f3f59
chore(deps): update dependency @swc/core to v1.6.6 (#7565)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.6.5` ->
`1.6.6`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.5/1.6.6) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.6.5/1.6.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.6.6`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#166---2024-06-29)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.5...v1.6.6)

##### Bug Fixes

- **(es/lexer)** Fix lexing of `\r\n` in JSX
([#&#8203;9112](https://togithub.com/swc-project/swc/issues/9112))
([2a0ebec](2a0ebec0f5))

##### Performance

- **(es/parser)** Optimize macros
([#&#8203;9100](https://togithub.com/swc-project/swc/issues/9100))
([719b7c5](719b7c54f6))

- **(es/parser)** Remove unnecessary check
([#&#8203;9102](https://togithub.com/swc-project/swc/issues/9102))
([2a490ad](2a490ad0b2))

- **(es/parser)** Add a check before numeric operations
([#&#8203;9105](https://togithub.com/swc-project/swc/issues/9105))
([c0602c8](c0602c81db))

- **(es/parser)** Increase token context size
([#&#8203;9104](https://togithub.com/swc-project/swc/issues/9104))
([8ef30cc](8ef30cc08c))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-10 00:27:46 +00:00
Christopher Kolstad
ef3ef877b3
chore: bump biome to 1.8.3 (#7540)
Small bump here, no extra changes needed
2024-07-09 16:01:22 +02:00
Christopher Kolstad
95cfbe5ccf
chore: remove multer, since it isn't being used (#7512)
Since I couldn't find a single place that imported/used multer (which is
a multi-part upload handler for express) I went ahead and removed it
from our dependency tree
2024-07-02 11:41:46 +02:00
renovate[bot]
aca0cfdfc9
chore(deps): update dependency @types/node to v20.14.8 (#7505)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.7` ->
`20.14.8`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.7/20.14.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.7/20.14.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.7/20.14.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-01 17:23:39 +00:00
renovate[bot]
dc521e3fa4
chore(deps): update dependency @swc/core to v1.6.5 (#7504)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.6.3` ->
`1.6.5`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.3/1.6.5) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.6.3/1.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.6.3/1.6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.6.5`](https://togithub.com/swc-project/swc/compare/v1.6.4...v1.6.5)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.4...v1.6.5)

###
[`v1.6.4`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#164---2024-06-22)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.3...v1.6.4)

##### Features

- **(cli)** Support generating `.d.ts` files
([#&#8203;9097](https://togithub.com/swc-project/swc/issues/9097))
([e71b6d3](e71b6d31b1))

- **(common)** Add fallible methods to `swc_common::SourceMap`
([#&#8203;9090](https://togithub.com/swc-project/swc/issues/9090))
([e423d1b](e423d1bced))

- **(es/transform)** Add experimental `.d.ts` generation
([#&#8203;9093](https://togithub.com/swc-project/swc/issues/9093))
([51a2702](51a27022b9))

- **(swc_core)** Reexport `swc_typescript`
([#&#8203;9092](https://togithub.com/swc-project/swc/issues/9092))
([a2645e2](a2645e2fa0))

- **(typescript)** Implement Isolated Declaration
([#&#8203;9086](https://togithub.com/swc-project/swc/issues/9086))
([a855159](a8551592b2))

##### Miscellaneous Tasks

- **(deps)** Replace `sha-1` with `sha1`
([#&#8203;9091](https://togithub.com/swc-project/swc/issues/9091))
([5a2c968](5a2c968720))

##### Performance

- **(es/lexer)** Apply various optimizations
([#&#8203;9095](https://togithub.com/swc-project/swc/issues/9095))
([2f02630](2f02630b1e))

- **(es/lexer)** Use `memchr::memmem` for lexing block comments
([#&#8203;9096](https://togithub.com/swc-project/swc/issues/9096))
([1b3672f](1b3672f1e7))

##### Refactor

- **(es/parser)** Rename `EsConfig` and `TsConfig`
([#&#8203;9094](https://togithub.com/swc-project/swc/issues/9094))
([5520b23](5520b236dd))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-01 17:23:24 +00:00
Gastón Fournier
79628d3e7d
chore: change get in touch email and use biome from node_modules (#7496) 2024-07-01 12:07:07 +02:00
Christopher Kolstad
fbda7cdc48
chore: sync dependencies with enterprise (#7482)
As the title says. We had some mismatch in our dependencies where
enterprise was ahead of oss, and some places where oss was ahead of
enterprise. Hence
https://github.com/ivarconr/unleash-enterprise/pull/1419 and this PR
2024-06-28 10:54:37 +02:00
renovate[bot]
ec381b5e4e
chore(deps): update dependency node to v20.15.0 (#7479)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | Pending | Age | Adoption | Passing
| Confidence |
|---|---|---|---|---|---|---|---|---|
| [node](https://nodejs.org)
([source](https://togithub.com/nodejs/node)) | | minor | `20.14.0` ->
`20.15.0` | |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.14.0/v20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.14.0/v20.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| devDependencies | patch | [`20.14.6` ->
`20.14.7`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.6/20.14.7)
| `20.14.9` (+1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.6/20.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.6/20.14.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>nodejs/node (node)</summary>

###
[`v20.15.0`](https://togithub.com/nodejs/node/releases/tag/v20.15.0):
2024-06-20, Version 20.15.0 &#x27;Iron&#x27; (LTS),
@&#8203;marco-ippolito

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.14.0...v20.15.0)

##### test_runner: support test plans

It is now possible to count the number of assertions and subtests that
are expected to run within a test. If the number of assertions and
subtests that run does not match the expected count, the test will fail.

```js
test('top level test', (t) => {
  t.plan(2);
  t.assert.ok('some relevant assertion here');
  t.subtest('subtest', () => {});
});
```

Contributed by Colin Ihrig in
[#&#8203;52860](https://togithub.com/nodejs/node/pull/52860)

##### inspector: introduce the `--inspect-wait` flag

This release introduces the `--inspect-wait` flag, which allows debugger
to wait for attachement. This flag is useful when you want to debug the
code from the beginning. Unlike `--inspect-brk`, which breaks on the
first line, this flag waits for debugger to be connected and then runs
the code as soon as a session is established.

Contributed by Kohei Ueno in
[#&#8203;52734](https://togithub.com/nodejs/node/pull/52734)

##### zlib: expose zlib.crc32()

This release exposes the crc32() function from zlib to user-land.

It computes a 32-bit Cyclic Redundancy Check checksum of data. If
value is specified, it is used as the starting value of the checksum,
otherwise, 0 is used as the starting value.

The CRC algorithm is designed to compute checksums and to detect error
in data transmission. It's not suitable for cryptographic
authentication.

```js
const zlib = require('node:zlib');
const { Buffer } = require('node:buffer');

let crc = zlib.crc32('hello');  // 907060870
crc = zlib.crc32('world', crc);  // 4192936109

crc = zlib.crc32(Buffer.from('hello', 'utf16le'));  // 1427272415
crc = zlib.crc32(Buffer.from('world', 'utf16le'), crc);  // 4150509955
```

Contributed by Joyee Cheung in
[#&#8203;52692](https://togithub.com/nodejs/node/pull/52692)

##### cli: allow running wasm in limited vmem with
--disable-wasm-trap-handler

By default, Node.js enables trap-handler-based WebAssembly bound
checks. As a result, V8 does not need to insert inline bound checks
int the code compiled from WebAssembly which may speedup WebAssembly
execution significantly, but this optimization requires allocating
a big virtual memory cage (currently 10GB). If the Node.js process
does not have access to a large enough virtual memory address space
due to system configurations or hardware limitations, users won't
be able to run any WebAssembly that involves allocation in this
virtual memory cage and will see an out-of-memory error.

```console
$ ulimit -v 5000000
$ node -p "new WebAssembly.Memory({ initial: 10, maximum: 100 });"
[eval]:1
new WebAssembly.Memory({ initial: 10, maximum: 100 });
^

RangeError: WebAssembly.Memory(): could not allocate memory
    at [eval]:1:1
    at runScriptInThisContext (node:internal/vm:209:10)
    at node:internal/process/execution:118:14
    at [eval]-wrapper:6:24
    at runScript (node:internal/process/execution:101:62)
    at evalScript (node:internal/process/execution:136:3)
    at node:internal/main/eval_string:49:3

```

`--disable-wasm-trap-handler` disables this optimization so that
users can at least run WebAssembly (with a less optimial performance)
when the virtual memory address space available to their Node.js
process is lower than what the V8 WebAssembly memory cage needs.

Contributed by Joyee Cheung in
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)

##### Other Notable Changes

- \[[`12512c3d0e`](https://togithub.com/nodejs/node/commit/12512c3d0e)]
- **doc**: add pimterry to collaborators (Tim Perry)
[#&#8203;52874](https://togithub.com/nodejs/node/pull/52874)
- \[[`9d485b40bb`](https://togithub.com/nodejs/node/commit/9d485b40bb)]
- **(SEMVER-MINOR)** **tools**: fix get_asan_state() in tools/test.py
(Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`e98c305f52`](https://togithub.com/nodejs/node/commit/e98c305f52)]
- **(SEMVER-MINOR)** **tools**: support max_virtual_memory test
configuration (Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`dce0300896`](https://togithub.com/nodejs/node/commit/dce0300896)]
- **(SEMVER-MINOR)** **tools**: support != in test status files (Joyee
Cheung) [#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)

##### Commits

- \[[`227093bfec`](https://togithub.com/nodejs/node/commit/227093bfec)]
- **assert**: add deep equal check for more Error type (Zhenwei Jin)
[#&#8203;51805](https://togithub.com/nodejs/node/pull/51805)
- \[[`184cfe5a71`](https://togithub.com/nodejs/node/commit/184cfe5a71)]
- **benchmark**: filter non-present deps from `start-cli-version` (Adam
Majer) [#&#8203;51746](https://togithub.com/nodejs/node/pull/51746)
- \[[`8b3e83bb53`](https://togithub.com/nodejs/node/commit/8b3e83bb53)]
- **buffer**: even faster atob (Daniel Lemire)
[#&#8203;52443](https://togithub.com/nodejs/node/pull/52443)
- \[[`8d628c3255`](https://togithub.com/nodejs/node/commit/8d628c3255)]
- **buffer**: use size_t instead of uint32\_t to avoid segmentation
fault (Xavier Stouder)
[#&#8203;48033](https://togithub.com/nodejs/node/pull/48033)
- \[[`16ae2b2933`](https://togithub.com/nodejs/node/commit/16ae2b2933)]
- **buffer**: remove lines setting indexes to integer value (Zhenwei
Jin) [#&#8203;52588](https://togithub.com/nodejs/node/pull/52588)
- \[[`48c15d0dcd`](https://togithub.com/nodejs/node/commit/48c15d0dcd)]
- **build**: remove deprecated calls for argument groups (Mohammed
Keyvanzadeh)
[#&#8203;52913](https://togithub.com/nodejs/node/pull/52913)
- \[[`1be8232d17`](https://togithub.com/nodejs/node/commit/1be8232d17)]
- **build**: drop base64 dep in GN build (Cheng)
[#&#8203;52856](https://togithub.com/nodejs/node/pull/52856)
- \[[`918962d6e7`](https://togithub.com/nodejs/node/commit/918962d6e7)]
- **build**: make simdjson a public dep in GN build (Cheng)
[#&#8203;52755](https://togithub.com/nodejs/node/pull/52755)
- \[[`5215b6fd8e`](https://togithub.com/nodejs/node/commit/5215b6fd8e)]
- **build, tools**: copy release assets to staging R2 bucket once built
(flakey5) [#&#8203;51394](https://togithub.com/nodejs/node/pull/51394)
- \[[`473fa73857`](https://togithub.com/nodejs/node/commit/473fa73857)]
- **(SEMVER-MINOR)** **cli**: allow running wasm in limited vmem with
--disable-wasm-trap-handler (Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`954d2aded4`](https://togithub.com/nodejs/node/commit/954d2aded4)]
- **cluster**: replace `forEach` with `for-of` loop (Jérôme Benoit)
[#&#8203;50317](https://togithub.com/nodejs/node/pull/50317)
- \[[`794e450ea7`](https://togithub.com/nodejs/node/commit/794e450ea7)]
- **console**: colorize console error and warn (Jithil P Ponnan)
[#&#8203;51629](https://togithub.com/nodejs/node/pull/51629)
- \[[`0fb7c18f10`](https://togithub.com/nodejs/node/commit/0fb7c18f10)]
- **crypto**: fix duplicated switch-case return values (Mustafa Ateş
UZUN) [#&#8203;49030](https://togithub.com/nodejs/node/pull/49030)
- \[[`cd1415c8b2`](https://togithub.com/nodejs/node/commit/cd1415c8b2)]
- ***Revert*** "**crypto**: make timingSafeEqual faster for Uint8Array"
(Tobias Nießen)
[#&#8203;53390](https://togithub.com/nodejs/node/pull/53390)
- \[[`b774544bb1`](https://togithub.com/nodejs/node/commit/b774544bb1)]
- **deps**: enable unbundling of simdjson, simdutf, ada (Daniel Lemire)
[#&#8203;52924](https://togithub.com/nodejs/node/pull/52924)
- \[[`da4dbfc5fd`](https://togithub.com/nodejs/node/commit/da4dbfc5fd)]
- **doc**: remove reference to AUTHORS file (Marco Ippolito)
[#&#8203;52960](https://togithub.com/nodejs/node/pull/52960)
- \[[`2f3f2ff8af`](https://togithub.com/nodejs/node/commit/2f3f2ff8af)]
- **doc**: update hljs with the latest styles (Aviv Keller)
[#&#8203;52911](https://togithub.com/nodejs/node/pull/52911)
- \[[`3a1d17a9b1`](https://togithub.com/nodejs/node/commit/3a1d17a9b1)]
- **doc**: mention quicker way to build docs (Alex Crawford)
[#&#8203;52937](https://togithub.com/nodejs/node/pull/52937)
- \[[`be309bd19d`](https://togithub.com/nodejs/node/commit/be309bd19d)]
- **doc**: mention push.followTags config (Rafael Gonzaga)
[#&#8203;52906](https://togithub.com/nodejs/node/pull/52906)
- \[[`e62c6e2684`](https://togithub.com/nodejs/node/commit/e62c6e2684)]
- **doc**: document pipeline with `end` option (Alois Klink)
[#&#8203;48970](https://togithub.com/nodejs/node/pull/48970)
- \[[`af27225cf6`](https://togithub.com/nodejs/node/commit/af27225cf6)]
- **doc**: add example for `execFileSync` method and ref to stdio (Evan
Shortiss) [#&#8203;39412](https://togithub.com/nodejs/node/pull/39412)
- \[[`086626f9b1`](https://togithub.com/nodejs/node/commit/086626f9b1)]
- **doc**: add examples and notes to http server.close et al (mary
marchini) [#&#8203;49091](https://togithub.com/nodejs/node/pull/49091)
- \[[`3aa3337a00`](https://togithub.com/nodejs/node/commit/3aa3337a00)]
- **doc**: fix `dns.lookup` family `0` and `all` descriptions (Adam
Jones) [#&#8203;51653](https://togithub.com/nodejs/node/pull/51653)
- \[[`585f2a2e7f`](https://togithub.com/nodejs/node/commit/585f2a2e7f)]
- **doc**: update `fs.realpath` documentation (sinkhaha)
[#&#8203;48170](https://togithub.com/nodejs/node/pull/48170)
- \[[`4bf3d44e1d`](https://togithub.com/nodejs/node/commit/4bf3d44e1d)]
- **doc**: update fs read documentation for clarity (Mert Can Altin)
[#&#8203;52453](https://togithub.com/nodejs/node/pull/52453)
- \[[`ae5d47dde3`](https://togithub.com/nodejs/node/commit/ae5d47dde3)]
- **doc**: watermark string behavior (Benjamin Gruenbaum)
[#&#8203;52842](https://togithub.com/nodejs/node/pull/52842)
- \[[`1e429d10d3`](https://togithub.com/nodejs/node/commit/1e429d10d3)]
- **doc**: exclude commits with baking-for-lts (Marco Ippolito)
[#&#8203;52896](https://togithub.com/nodejs/node/pull/52896)
- \[[`3df3e37cdb`](https://togithub.com/nodejs/node/commit/3df3e37cdb)]
- **doc**: add names next to release key bash commands (Aviv Keller)
[#&#8203;52878](https://togithub.com/nodejs/node/pull/52878)
- \[[`12512c3d0e`](https://togithub.com/nodejs/node/commit/12512c3d0e)]
- **doc**: add pimterry to collaborators (Tim Perry)
[#&#8203;52874](https://togithub.com/nodejs/node/pull/52874)
- \[[`97e0fef019`](https://togithub.com/nodejs/node/commit/97e0fef019)]
- **doc**: add more definitions to GLOSSARY.md (Aviv Keller)
[#&#8203;52798](https://togithub.com/nodejs/node/pull/52798)
- \[[`91fadac162`](https://togithub.com/nodejs/node/commit/91fadac162)]
- **doc**: make docs more welcoming and descriptive for newcomers
(Serkan Özel)
[#&#8203;38056](https://togithub.com/nodejs/node/pull/38056)
- \[[`a3b20126fd`](https://togithub.com/nodejs/node/commit/a3b20126fd)]
- **doc**: add OpenSSL errors to API docs (John Lamp)
[#&#8203;34213](https://togithub.com/nodejs/node/pull/34213)
- \[[`9587ae9b5b`](https://togithub.com/nodejs/node/commit/9587ae9b5b)]
- **doc**: simplify copy-pasting of `branch-diff` commands (Antoine du
Hamel) [#&#8203;52757](https://togithub.com/nodejs/node/pull/52757)
- \[[`6ea72a53c3`](https://togithub.com/nodejs/node/commit/6ea72a53c3)]
- **doc**: add test_runner to subsystem (Raz Luvaton)
[#&#8203;52774](https://togithub.com/nodejs/node/pull/52774)
- \[[`972eafd983`](https://togithub.com/nodejs/node/commit/972eafd983)]
- **events**: update MaxListenersExceededWarning message log (sinkhaha)
[#&#8203;51921](https://togithub.com/nodejs/node/pull/51921)
- \[[`74753ed1fe`](https://togithub.com/nodejs/node/commit/74753ed1fe)]
- **events**: add stop propagation flag to
`Event.stopImmediatePropagation` (Mickael Meausoone)
[#&#8203;39463](https://togithub.com/nodejs/node/pull/39463)
- \[[`75dd009649`](https://togithub.com/nodejs/node/commit/75dd009649)]
- **events**: replace NodeCustomEvent with CustomEvent (Feng Yu)
[#&#8203;43876](https://togithub.com/nodejs/node/pull/43876)
- \[[`7d38c2e012`](https://togithub.com/nodejs/node/commit/7d38c2e012)]
- **fs**: keep fs.promises.readFile read until EOF is reached (Zhenwei
Jin) [#&#8203;52178](https://togithub.com/nodejs/node/pull/52178)
- \[[`8cb13120d3`](https://togithub.com/nodejs/node/commit/8cb13120d3)]
- **(SEMVER-MINOR)** **inspector**: introduce the `--inspect-wait` flag
(Kohei Ueno)
[#&#8203;52734](https://togithub.com/nodejs/node/pull/52734)
- \[[`d5ab1de1fd`](https://togithub.com/nodejs/node/commit/d5ab1de1fd)]
- **meta**: move `@anonrig` to TSC regular member (Yagiz Nizipli)
[#&#8203;52932](https://togithub.com/nodejs/node/pull/52932)
- \[[`f82d086e90`](https://togithub.com/nodejs/node/commit/f82d086e90)]
- **path**: fix toNamespacedPath on Windows (Hüseyin Açacak)
[#&#8203;52915](https://togithub.com/nodejs/node/pull/52915)
- \[[`121ea13b50`](https://togithub.com/nodejs/node/commit/121ea13b50)]
- **process**: improve event-loop (Aras Abbasi)
[#&#8203;52108](https://togithub.com/nodejs/node/pull/52108)
- \[[`eceac784aa`](https://togithub.com/nodejs/node/commit/eceac784aa)]
- **repl**: fix disruptive autocomplete without inspector (Nitzan
Uziely) [#&#8203;40661](https://togithub.com/nodejs/node/pull/40661)
- \[[`89a910be82`](https://togithub.com/nodejs/node/commit/89a910be82)]
- **src**: fix Worker termination in `inspector.waitForDebugger`
(Daeyeon Jeong)
[#&#8203;52527](https://togithub.com/nodejs/node/pull/52527)
- \[[`033f985e8a`](https://togithub.com/nodejs/node/commit/033f985e8a)]
- **src**: use `S_ISDIR` to check if the file is a directory (theanarkh)
[#&#8203;52164](https://togithub.com/nodejs/node/pull/52164)
- \[[`95128399f8`](https://togithub.com/nodejs/node/commit/95128399f8)]
- **src**: allow preventing debug signal handler start (Shelley Vohr)
[#&#8203;46681](https://togithub.com/nodejs/node/pull/46681)
- \[[`b162aeae9e`](https://togithub.com/nodejs/node/commit/b162aeae9e)]
- **src**: fix typo Unabled -> Unable (Simon Siefke)
[#&#8203;52820](https://togithub.com/nodejs/node/pull/52820)
- \[[`2dcbf1894a`](https://togithub.com/nodejs/node/commit/2dcbf1894a)]
- **src**: avoid unused variable 'error' warning (Michaël Zasso)
[#&#8203;52886](https://togithub.com/nodejs/node/pull/52886)
- \[[`978ee0a635`](https://togithub.com/nodejs/node/commit/978ee0a635)]
- **src**: only apply fix in main thread (Paolo Insogna)
[#&#8203;52702](https://togithub.com/nodejs/node/pull/52702)
- \[[`8fc52b38c6`](https://togithub.com/nodejs/node/commit/8fc52b38c6)]
- **src**: fix test local edge case (Paolo Insogna)
[#&#8203;52702](https://togithub.com/nodejs/node/pull/52702)
- \[[`d02907ecc4`](https://togithub.com/nodejs/node/commit/d02907ecc4)]
- **src**: remove misplaced windows code under posix guard in node.cc
(Ali Hassan)
[#&#8203;52545](https://togithub.com/nodejs/node/pull/52545)
- \[[`af29120fa7`](https://togithub.com/nodejs/node/commit/af29120fa7)]
- **stream**: use `ByteLengthQueuingStrategy` when not in `objectMode`
(Jason) [#&#8203;48847](https://togithub.com/nodejs/node/pull/48847)
- \[[`a5f3dd137c`](https://togithub.com/nodejs/node/commit/a5f3dd137c)]
- **string_decoder**: throw an error when writing a too long buffer
(zhenweijin)
[#&#8203;52215](https://togithub.com/nodejs/node/pull/52215)
- \[[`65fa95d57d`](https://togithub.com/nodejs/node/commit/65fa95d57d)]
- **test**: add `Debugger.setInstrumentationBreakpoint` known issue
(Konstantin Ulitin)
[#&#8203;31137](https://togithub.com/nodejs/node/pull/31137)
- \[[`0513e07805`](https://togithub.com/nodejs/node/commit/0513e07805)]
- **test**: use `for-of` instead of `forEach` (Gibby Free)
[#&#8203;49790](https://togithub.com/nodejs/node/pull/49790)
- \[[`1d01325928`](https://togithub.com/nodejs/node/commit/1d01325928)]
- **test**: verify request payload is uploaded consistently (Austin
Wright) [#&#8203;34066](https://togithub.com/nodejs/node/pull/34066)
- \[[`7dda156872`](https://togithub.com/nodejs/node/commit/7dda156872)]
- **test**: add fuzzer for native/js string conversion (Adam Korczynski)
[#&#8203;51120](https://togithub.com/nodejs/node/pull/51120)
- \[[`5fb829b340`](https://togithub.com/nodejs/node/commit/5fb829b340)]
- **test**: add fuzzer for `ClientHelloParser` (AdamKorcz)
[#&#8203;51088](https://togithub.com/nodejs/node/pull/51088)
- \[[`cc74bf789f`](https://togithub.com/nodejs/node/commit/cc74bf789f)]
- **test**: fix broken env fuzzer by initializing process (AdamKorcz)
[#&#8203;51080](https://togithub.com/nodejs/node/pull/51080)
- \[[`800b6f65cf`](https://togithub.com/nodejs/node/commit/800b6f65cf)]
- **test**: replace `forEach()` in `test-stream-pipe-unpipe-stream`
(Dario) [#&#8203;50786](https://togithub.com/nodejs/node/pull/50786)
- \[[`d08c9a6a31`](https://togithub.com/nodejs/node/commit/d08c9a6a31)]
- **test**: test pipeline `end` on transform streams (Alois Klink)
[#&#8203;48970](https://togithub.com/nodejs/node/pull/48970)
- \[[`0be8123ede`](https://togithub.com/nodejs/node/commit/0be8123ede)]
- **test**: improve coverage of lib/readline.js (Rongjian Zhang)
[#&#8203;38646](https://togithub.com/nodejs/node/pull/38646)
- \[[`410224415c`](https://togithub.com/nodejs/node/commit/410224415c)]
- **test**: updated for each to for of in test file (lyannel)
[#&#8203;50308](https://togithub.com/nodejs/node/pull/50308)
- \[[`556e9a2127`](https://togithub.com/nodejs/node/commit/556e9a2127)]
- **test**: move `test-http-server-request-timeouts-mixed` to sequential
(Madhuri) [#&#8203;45722](https://togithub.com/nodejs/node/pull/45722)
- \[[`0638274c07`](https://togithub.com/nodejs/node/commit/0638274c07)]
- **test**: fix DNS cancel tests (Szymon Marczak)
[#&#8203;44432](https://togithub.com/nodejs/node/pull/44432)
- \[[`311bdc62bd`](https://togithub.com/nodejs/node/commit/311bdc62bd)]
- **test**: add http agent to `executionAsyncResource` (psj-tar-gz)
[#&#8203;34966](https://togithub.com/nodejs/node/pull/34966)
- \[[`6001b164ab`](https://togithub.com/nodejs/node/commit/6001b164ab)]
- **test**: reduce memory usage of test-worker-stdio (Adam Majer)
[#&#8203;37769](https://togithub.com/nodejs/node/pull/37769)
- \[[`986bfa26e9`](https://togithub.com/nodejs/node/commit/986bfa26e9)]
- **test**: add common.expectRequiredModule() (Joyee Cheung)
[#&#8203;52868](https://togithub.com/nodejs/node/pull/52868)
- \[[`2246d4fd1e`](https://togithub.com/nodejs/node/commit/2246d4fd1e)]
- **test**: crypto-rsa-dsa testing for dynamic openssl (Michael Dawson)
[#&#8203;52781](https://togithub.com/nodejs/node/pull/52781)
- \[[`1dce5dea0b`](https://togithub.com/nodejs/node/commit/1dce5dea0b)]
- **test**: skip some console tests on dumb terminal (Adam Majer)
[#&#8203;37770](https://togithub.com/nodejs/node/pull/37770)
- \[[`0addeb240c`](https://togithub.com/nodejs/node/commit/0addeb240c)]
- **test**: skip v8-updates/test-linux-perf-logger (Michaël Zasso)
[#&#8203;52821](https://togithub.com/nodejs/node/pull/52821)
- \[[`56e19e38f3`](https://togithub.com/nodejs/node/commit/56e19e38f3)]
- **test**: drop test-crypto-timing-safe-equal-benchmarks (Rafael
Gonzaga) [#&#8203;52751](https://togithub.com/nodejs/node/pull/52751)
- \[[`0c5e58958c`](https://togithub.com/nodejs/node/commit/0c5e58958c)]
- **test, crypto**: use correct object on assert (响马)
[#&#8203;51820](https://togithub.com/nodejs/node/pull/51820)
- \[[`d54aa47ec1`](https://togithub.com/nodejs/node/commit/d54aa47ec1)]
- **(SEMVER-MINOR)** **test_runner**: support test plans (Colin Ihrig)
[#&#8203;52860](https://togithub.com/nodejs/node/pull/52860)
- \[[`0289a023a5`](https://togithub.com/nodejs/node/commit/0289a023a5)]
- **test_runner**: fix watch mode race condition (Moshe Atlow)
[#&#8203;52954](https://togithub.com/nodejs/node/pull/52954)
- \[[`cf817e192e`](https://togithub.com/nodejs/node/commit/cf817e192e)]
- **test_runner**: preserve hook promise when executed twice (Moshe
Atlow) [#&#8203;52791](https://togithub.com/nodejs/node/pull/52791)
- \[[`de541235fe`](https://togithub.com/nodejs/node/commit/de541235fe)]
- **tools**: fix v8-update workflow (Michaël Zasso)
[#&#8203;52957](https://togithub.com/nodejs/node/pull/52957)
- \[[`f6290bc327`](https://togithub.com/nodejs/node/commit/f6290bc327)]
- **tools**: add --certify-safe to nci-ci (Matteo Collina)
[#&#8203;52940](https://togithub.com/nodejs/node/pull/52940)
- \[[`0830b3115d`](https://togithub.com/nodejs/node/commit/0830b3115d)]
- **tools**: fix doc update action (Marco Ippolito)
[#&#8203;52890](https://togithub.com/nodejs/node/pull/52890)
- \[[`9d485b40bb`](https://togithub.com/nodejs/node/commit/9d485b40bb)]
- **(SEMVER-MINOR)** **tools**: fix get_asan_state() in tools/test.py
(Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`e98c305f52`](https://togithub.com/nodejs/node/commit/e98c305f52)]
- **(SEMVER-MINOR)** **tools**: support max_virtual_memory test
configuration (Joyee Cheung)
[#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`dce0300896`](https://togithub.com/nodejs/node/commit/dce0300896)]
- **(SEMVER-MINOR)** **tools**: support != in test status files (Joyee
Cheung) [#&#8203;52766](https://togithub.com/nodejs/node/pull/52766)
- \[[`57006001ec`](https://togithub.com/nodejs/node/commit/57006001ec)]
- **tools**: prepare custom rules for ESLint v9 (Michaël Zasso)
[#&#8203;52889](https://togithub.com/nodejs/node/pull/52889)
- \[[`403a4a7557`](https://togithub.com/nodejs/node/commit/403a4a7557)]
- **tools**: update lint-md-dependencies to rollup@4.17.2 (Node.js
GitHub Bot) [#&#8203;52836](https://togithub.com/nodejs/node/pull/52836)
- \[[`01eff5860e`](https://togithub.com/nodejs/node/commit/01eff5860e)]
- **tools**: update `gr2m/create-or-update-pull-request-action` (Antoine
du Hamel) [#&#8203;52843](https://togithub.com/nodejs/node/pull/52843)
- \[[`514f01ed59`](https://togithub.com/nodejs/node/commit/514f01ed59)]
- **tools**: use sccache GitHub action (Michaël Zasso)
[#&#8203;52839](https://togithub.com/nodejs/node/pull/52839)
- \[[`8f8fb91927`](https://togithub.com/nodejs/node/commit/8f8fb91927)]
- **tools**: specify a commit-message for V8 update workflow (Antoine du
Hamel) [#&#8203;52844](https://togithub.com/nodejs/node/pull/52844)
- \[[`b83fbf8709`](https://togithub.com/nodejs/node/commit/b83fbf8709)]
- **tools**: fix V8 update workflow (Antoine du Hamel)
[#&#8203;52822](https://togithub.com/nodejs/node/pull/52822)
- \[[`be9d6f2176`](https://togithub.com/nodejs/node/commit/be9d6f2176)]
- **url,tools,benchmark**: replace deprecated `substr()` (Jungku Lee)
[#&#8203;51546](https://togithub.com/nodejs/node/pull/51546)
- \[[`7603a51d45`](https://togithub.com/nodejs/node/commit/7603a51d45)]
- **util**: fix `%s` format behavior with `Symbol.toPrimitive` (Chenyu
Yang) [#&#8203;50992](https://togithub.com/nodejs/node/pull/50992)
- \[[`d7eba50cf3`](https://togithub.com/nodejs/node/commit/d7eba50cf3)]
- **util**: improve `isInsideNodeModules` (uzlopak)
[#&#8203;52147](https://togithub.com/nodejs/node/pull/52147)
- \[[`4ae4f7e517`](https://togithub.com/nodejs/node/commit/4ae4f7e517)]
- **watch**: allow listening for grouped changes (Matthieu Sieben)
[#&#8203;52722](https://togithub.com/nodejs/node/pull/52722)
- \[[`1ff8f318c0`](https://togithub.com/nodejs/node/commit/1ff8f318c0)]
- **watch**: enable passthrough ipc in watch mode (Zack)
[#&#8203;50890](https://togithub.com/nodejs/node/pull/50890)
- \[[`739adf90b1`](https://togithub.com/nodejs/node/commit/739adf90b1)]
- **watch**: fix arguments parsing (Moshe Atlow)
[#&#8203;52760](https://togithub.com/nodejs/node/pull/52760)
- \[[`5161d95c30`](https://togithub.com/nodejs/node/commit/5161d95c30)]
- **(SEMVER-MINOR)** **zlib**: expose zlib.crc32() (Joyee Cheung)
[#&#8203;52692](https://togithub.com/nodejs/node/pull/52692)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-28 00:28:24 +00:00
renovate[bot]
bdfe3826ab
chore(deps): update dependency @biomejs/biome to v1.8.2 (#7475)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@biomejs/biome](https://biomejs.dev)
([source](https://togithub.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome))
| [`1.8.1` ->
`1.8.2`](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/1.8.1/1.8.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@biomejs%2fbiome/1.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@biomejs%2fbiome/1.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@biomejs%2fbiome/1.8.1/1.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@biomejs%2fbiome/1.8.1/1.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>biomejs/biome (@&#8203;biomejs/biome)</summary>

###
[`v1.8.2`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#v182-2024-06-20)

[Compare
Source](39db99b1cd...54b4c9a390)

##### CLI

##### Bug fixes

- Fix [#&#8203;3201](https://togithub.com/biomejs/biome/issues/3201) by
correctly injecting the source code of the file when printing the
diagnostics. Contributed by
[@&#8203;ematipico](https://togithub.com/ematipico)
- Fix [#&#8203;3179](https://togithub.com/biomejs/biome/issues/3179)
where comma separators are not correctly removed after running `biome
migrate` and thus choke the parser. Contributed by
[@&#8203;Sec-ant](https://togithub.com/Sec-ant)
- Fix [#&#8203;3232](https://togithub.com/biomejs/biome/issues/3232) by
correctly using the colors set by the user. Contributed by
[@&#8203;ematipico](https://togithub.com/ematipico)

##### Enhancement

-   Reword the reporter message `No fixes needed` to `No fixes applied`.

The former message is misleading when there're still errors or warnings
in the files that should be taken care of manually. For example:

    ```block
    Checked 2 files in <TIME>. No fixes needed.
    Found 2 errors.
    ```

    The new message suits better in these cases.

    Contributed by [@&#8203;Sec-ant](https://togithub.com/Sec-ant)

##### Configuration

##### Bug fixes

- Don't conceal previous overrides
([#&#8203;3176](https://togithub.com/biomejs/biome/issues/3176)).

Previously, each override inherited the unset configuration of the base
configuration.
This means that setting a configuration in an override can be concealed
by a subsequent override that inherits of the value from the base
configuration.

For example, in the next example, `noDebugger` was disabled for the
`index.js` file.

    ```json
    {
      "linter": {
        "rules": {
          "suspicious": { "noDebugger": "off" }
        }
      },
      "overrides": [
        {
          "include": ["index.js"],
          "linter": {
            "rules": {
              "suspicious": { "noDebugger": "warn" }
            }
          }
        }, {
          "include": ["index.js"],
          "linter": {
            "rules": {
              "suspicious": { "noDoubleEquals": "off" }
            }
          }
        }
      ]
    }
    ```

    The rule is now correctly enabled for the `index.js` file.

    Contributed by [@&#8203;Conaclos](https://togithub.com/Conaclos)

##### Formatter

##### Bug fixes

- Fix [#&#8203;3103](https://togithub.com/biomejs/biome/issues/3103) by
correctly resolving CSS formatter options. Contributed by
[@&#8203;ah-yu](https://togithub.com/ah-yu)
- Fix [#&#8203;3192](https://togithub.com/biomejs/biome/issues/3192)
don't add an extra whitespace within :has. Contributed by
[@&#8203;denbezrukov](https://togithub.com/denbezrukov)

##### JavaScript APIs

##### Bug fixes

-   Fix a regression introduced by the release of `v1.8.0`

##### Linter

##### New features

- Add
[nursery/useValidAutocomplete](https://biomejs.dev/linter/rules/use-valid-autocomplete/).
Contributed by [@&#8203;unvalley](https://togithub.com/unvalley)

##### Bug fixes

- Add
[nursery/noShorthandPropertyOverrides](https://biomejs.dev/linter/rules/no-shorthand-property-overrides).
[#&#8203;2958](https://togithub.com/biomejs/biome/issues/2958)
Contributed by [@&#8203;neokidev](https://togithub.com/neokidev)

- Fix \[[#&#8203;3084](https://togithub.com/biomejs/biome/issues/3084)]
false positive by correctly recognize parenthesized return statement.
Contributed by [@&#8203;unvalley](https://togithub.com/unvalley)

-
[useImportExtensions](https://biomejs.dev/linter/rules/use-import-extensions/)
now suggests a correct fix for `import '.'` and `import './.'`.
Contributed by [@&#8203;minht11](https://togithub.com/minht11)

- Fix [useDateNow](https://biomejs.dev/linter/rules/use-date-now/) false
positive when new Date object has arguments `new Date(0).getTime()`.
Contributed by [@&#8203;minht11](https://togithub.com/minht11).

- The
[`noUnmatchableAnbSelector`](https://biomejs.dev/linter/rules/no-unmatchable-anb-selector/)
rule is now able to catch unmatchable `an+b` selectors like `0n+0` or
`-0n+0`. Contributed by [@&#8203;Sec-ant](https://togithub.com/Sec-ant).

- The
[`useHookAtTopLevel`](https://biomejs.dev/linter/rules/use-hook-at-top-level/)
rule now recognizes properties named as hooks like `foo.useFoo()`.
Contributed by [@&#8203;ksnyder9801](https://togithub.com/ksnyder9801)

- Fix [#&#8203;3092](https://togithub.com/biomejs/biome/issues/3092),
prevent warning for `Custom properties (--*)`. Contributed by
[@&#8203;chansuke](https://togithub.com/chansuke)

- Fix a false positive in the
[`useLiteralKeys`](https://biomejs.dev/linter/rules/use-literal-keys/)
rule. ([#&#8203;3160](https://togithub.com/biomejs/biome/issues/3160))

    This rule now ignores the following kind of computed member name:

    ```js
    const a = {
      [`line1
      line2`]: true,
    };
    ```

    Contributed by [@&#8203;Sec-ant](https://togithub.com/Sec-ant)

- The
[noUnknownProperty](https://biomejs.dev/linter/rules/no-unknown-property/)
rule now ignores the `composes` property often used in css modules.
[#&#8203;3000](https://togithub.com/biomejs/biome/issues/3000)
Contributed by [@&#8203;chansuke](https://togithub.com/chansuke)

- Fix false positives of the
[useExhaustiveDependencies](https://biomejs.dev/linter/rules/use-exhaustive-dependencies/)
rule.

The component itself is considered stable when it is used recursively
inside a hook closure defined inside of it:

    ```jsx
    import { useMemo } from "react";

    function MyRecursiveComponent() {
// MyRecursiveComponent is stable, we don't need to add it to the
dependencies list.
      const children = useMemo(() => <MyRecursiveComponent />, []);
      return <div>{children}</div>;
    }
    ```

Also, `export default function` and `export default class` are
considered stable now because they can only appear at the top level of a
module.

    Contributed by [@&#8203;Sec-ant](https://togithub.com/Sec-ant)

- Fix missing `withDefaults` macro in vue files for globals variables.
Contributed by [@&#8203;Shyam-Chen](https://togithub.com/Shyam-Chen)

##### Parser

##### Bug fixes

- Fix CSS modules settings mapping. Contributed by
[@&#8203;denbezrukov](https://togithub.com/denbezrukov)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-27 18:47:05 +00:00
Christopher Kolstad
f4e3388606
task: Yarn v4 (#7457)
Moves to Yarn v4

---------

Co-authored-by: Alvin Bryan <107407814+alvinometric@users.noreply.github.com>
2024-06-27 12:52:43 +02:00
renovate[bot]
b62757749e
chore(deps): update dependency @types/node to v20.14.6 (#7464)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.5` ->
`20.14.6`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.5/20.14.6)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.5/20.14.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.5/20.14.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-26 22:38:49 +00:00
renovate[bot]
493919a154
chore(deps): update dependency @swc/core to v1.6.3 (#7463)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.6.1` ->
`1.6.3`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.1/1.6.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.6.1/1.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.6.1/1.6.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.6.3`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#163---2024-06-19)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.1...v1.6.3)

##### Bug Fixes

- **(css/minifier)** Don't tranform rotate deg
([#&#8203;9072](https://togithub.com/swc-project/swc/issues/9072))
([8d37dae](8d37daedf1))

- **(es/decorators)** Reduce the number of sourcemap mappings
([#&#8203;9074](https://togithub.com/swc-project/swc/issues/9074))
([cfe3ba3](cfe3ba306d))

##### Performance

- **(common)** Use `Chars` in `StringInput`
([#&#8203;9073](https://togithub.com/swc-project/swc/issues/9073))
([7698eaa](7698eaa006))

- **(es/lexer)** Optimize lexer
([#&#8203;9075](https://togithub.com/swc-project/swc/issues/9075))
([6426928](6426928b91))

- **(es/lexer)** Make lexing of string literals faster
([#&#8203;9077](https://togithub.com/swc-project/swc/issues/9077))
([373bac5](373bac55aa))

- **(es/lexer)** Reduce allocation while lexing identifiers
([#&#8203;9076](https://togithub.com/swc-project/swc/issues/9076))
([69f00b8](69f00b85d4))

- **(es/lexer)** Add a fast-path to template literal lexer
([#&#8203;9080](https://togithub.com/swc-project/swc/issues/9080))
([238f1c5](238f1c50e5))

- **(es/lexer)** Add fast-path to jsx lexer
([#&#8203;9081](https://togithub.com/swc-project/swc/issues/9081))
([af58606](af586069a9))

##### Refactor

- **(common)** Simplify `StringInput` implementation
([#&#8203;9071](https://togithub.com/swc-project/swc/issues/9071))
([c3a8c0b](c3a8c0b567))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-26 19:51:57 +00:00
renovate[bot]
70e1c4d0a3
chore(deps): update dependency @types/node to v20.14.5 (#7453)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.4` ->
`20.14.5`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.4/20.14.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.4/20.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.4/20.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 20:11:33 +00:00
renovate[bot]
26d125b495
chore(deps): update dependency @types/node to v20.14.4 (#7438)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.3` ->
`20.14.4`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.3/20.14.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.3/20.14.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.3/20.14.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 02:24:31 +00:00
renovate[bot]
849f4cd1e3
chore(deps): update dependency @types/node to v20.14.3 (#7437)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.2` ->
`20.14.3`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.2/20.14.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.2/20.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.2/20.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-24 22:06:31 +00:00
renovate[bot]
897cbd8c21
chore(deps): update dependency @swc/core to v1.6.1 (#7436)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.5.29` ->
`1.6.1`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.5.29/1.6.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.5.29/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.5.29/1.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.6.1`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#161---2024-06-16)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.6.0...v1.6.1)

##### Bug Fixes

- **(common)** Revert `Use SourceMap::adjust_mappings`
([#&#8203;9058](https://togithub.com/swc-project/swc/issues/9058))
([cdd20cd](cdd20cd163))

##### Performance

- **(es/parser)** Reduce allocations while lexing numbers
([#&#8203;9057](https://togithub.com/swc-project/swc/issues/9057))
([ca26eb7](ca26eb796b))

###
[`v1.6.0`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#160---2024-06-15)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.5.29...v1.6.0)

##### Features

- **(common)** Use `SourceMap::adjust_mappings`
([#&#8203;9052](https://togithub.com/swc-project/swc/issues/9052))
([eda2e45](eda2e45691))

- **(es/ast)** Add more utilities
([#&#8203;9054](https://togithub.com/swc-project/swc/issues/9054))
([ab226dc](ab226dcfb7))

##### Performance

- **(es/lints)** Avoid needless allocations in `no-dupe-args`
([#&#8203;9041](https://togithub.com/swc-project/swc/issues/9041))
([e560198](e5601989a1))

- **(es/parser)** Do not track `raw` by hand
([#&#8203;9047](https://togithub.com/swc-project/swc/issues/9047))
([60fe5f0](60fe5f0eff))

- **(es/parser)** Reduce allocations for `raw` while lexing numbers
([#&#8203;9056](https://togithub.com/swc-project/swc/issues/9056))
([bc8ec62](bc8ec625ec))

##### Refactor

- **(es/ast)** Remove unused fields of `TsPropertySignature`
([#&#8203;8955](https://togithub.com/swc-project/swc/issues/8955))
([6306778](6306778512))

- **(es/parser)** Remove unused `raw: Raw` params
([#&#8203;9048](https://togithub.com/swc-project/swc/issues/9048))
([32e23ed](32e23edd85))

- **(es/utils)** Refine some APIs
([#&#8203;9049](https://togithub.com/swc-project/swc/issues/9049))
([e856478](e856478060))

##### Testing

- **(es/parser)** Add benchmarks
([#&#8203;9044](https://togithub.com/swc-project/swc/issues/9044))
([11bba26](11bba262f5))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-24 19:12:08 +00:00
renovate[bot]
309f33e90c
chore(deps): update dependency lint-staged to v15.2.7 (#7427)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [lint-staged](https://togithub.com/okonet/lint-staged) | [`15.2.5` ->
`15.2.7`](https://renovatebot.com/diffs/npm/lint-staged/15.2.5/15.2.7) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/lint-staged/15.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lint-staged/15.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lint-staged/15.2.5/15.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lint-staged/15.2.5/15.2.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>okonet/lint-staged (lint-staged)</summary>

###
[`v15.2.7`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1527)

[Compare
Source](https://togithub.com/okonet/lint-staged/compare/v15.2.6...v15.2.7)

##### Patch Changes

- [#&#8203;1440](https://togithub.com/lint-staged/lint-staged/pull/1440)
[`a51be80`](a51be804b6)
Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - In the previous
version the native `git rev-parse --show-toplevel` command was taken
into use for resolving the current git repo root. This version drops the
`--path-format=absolute` option to support earlier git versions since
it's also the default behavior. If you are still having trouble, please
try upgrading `git` to the latest version.

###
[`v15.2.6`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1526)

[Compare
Source](https://togithub.com/okonet/lint-staged/compare/v15.2.5...v15.2.6)

##### Patch Changes

- [#&#8203;1433](https://togithub.com/lint-staged/lint-staged/pull/1433)
[`119adb2`](119adb2985)
Thanks [@&#8203;iiroj](https://togithub.com/iiroj)! - Use native "git
rev-parse" commands to determine git repo root directory and the .git
config directory, instead of using custom logic. This hopefully makes
path resolution more robust on non-POSIX systems.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-23 22:28:38 +00:00
renovate[bot]
1a60730def
chore(deps): update dependency @swc/core to v1.5.29 (#7418)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.5.28` ->
`1.5.29`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.5.28/1.5.29) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.5.29?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.5.29?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.5.28/1.5.29?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.5.28/1.5.29?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.5.29`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1529---2024-06-13)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.5.28...v1.5.29)

##### Bug Fixes

- **(ci)** Make publish action upload cli artifacts
([#&#8203;9040](https://togithub.com/swc-project/swc/issues/9040))
([3337bb2](3337bb26f9))

- **(es)** Make `output` field optional
([#&#8203;9033](https://togithub.com/swc-project/swc/issues/9033))
([39654bf](39654bf1e7))

- **(es/codegen)** Emit named type in mapped types
([#&#8203;9038](https://togithub.com/swc-project/swc/issues/9038))
([91e92ec](91e92ececa))

- **(es/minifier)** Visit RHS while hoisting properties
([#&#8203;9032](https://togithub.com/swc-project/swc/issues/9032))
([cb16994](cb16994a8d))

- **(xtask)** Fix `nightly` action
([#&#8203;9042](https://togithub.com/swc-project/swc/issues/9042))
([733dcc6](733dcc6b83))

##### Performance

- **(es/minifier)** Do not visit var init multiple times
([#&#8203;9039](https://togithub.com/swc-project/swc/issues/9039))
([675916c](675916ccbd))

- **(es/parser)** Optimize lexing of template literals
([#&#8203;9036](https://togithub.com/swc-project/swc/issues/9036))
([6ab19a1](6ab19a1b5f))

- **(es/parser)** Optimize lexing of template literals, again
([#&#8203;9037](https://togithub.com/swc-project/swc/issues/9037))
([5bffd0f](5bffd0ff9b))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQxMy4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-20 18:52:49 +00:00
renovate[bot]
cbfa3ba4af
chore(deps): update dependency @types/node to v20.14.2 (#7415)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.1` ->
`20.14.2`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.1/20.14.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.1/20.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.1/20.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQxMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-19 21:10:14 +00:00
GitHub Actions Bot
b76b592dd1 chore: bump version to 6.0.4+main 2024-06-19 10:17:27 +00:00
Nuno Góis
8b750da4b2
chore: bump unleash-client to 5.5.5 (#7412)
Bumps `unleash-client` to the latest 5.5.5.
2024-06-19 10:54:21 +01:00
renovate[bot]
039abb2a96
chore(deps): update dependency @swc/core to v1.5.28 (#7411)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@swc/core](https://swc.rs)
([source](https://togithub.com/swc-project/swc)) | [`1.5.24` ->
`1.5.28`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.5.24/1.5.28) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.5.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.5.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.5.24/1.5.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.5.24/1.5.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.5.28`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1528---2024-06-11)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.5.27...v1.5.28)

##### Bug Fixes

- **(es/minifier)** Fix typescript enum detection
([#&#8203;9031](https://togithub.com/swc-project/swc/issues/9031))
([6669343](6669343b4a))

###
[`v1.5.27`](https://togithub.com/swc-project/swc/compare/v1.5.25...v1.5.27)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.5.25...v1.5.27)

###
[`v1.5.25`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1525---2024-06-05)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.5.24...v1.5.25)

##### Bug Fixes

- **(es/es2015)** Fix injection location of `this` for getter/setter
properties
([#&#8203;8993](https://togithub.com/swc-project/swc/issues/8993))
([09121a6](09121a61cc))

- **(es/minifier)** Preserve unused special properties
([#&#8203;9005](https://togithub.com/swc-project/swc/issues/9005))
([e764ff6](e764ff6f64))

- **(es/minifier)** Fix comparison of `-0.0`
([#&#8203;9012](https://togithub.com/swc-project/swc/issues/9012))
([8a29577](8a29577cc5))

- **(es/minifier)** Do not index a string with a surrogate pair
([#&#8203;9013](https://togithub.com/swc-project/swc/issues/9013))
([2879a4d](2879a4d42b))

- **(es/minifier)** Fix evaluation of `-0` as a string
([#&#8203;9011](https://togithub.com/swc-project/swc/issues/9011))
([9f8e24a](9f8e24a76c))

- **(es/resolver)** Fix hoisting of `const` and `let`
([#&#8203;8987](https://togithub.com/swc-project/swc/issues/8987))
([0d9ecf3](0d9ecf39c1))

##### Features

- **(es/minifier)** Detect TypeScript enum initialization pattern
([#&#8203;8986](https://togithub.com/swc-project/swc/issues/8986))
([cc8c155](cc8c1550dd))

- **(x)** Initialize project
([#&#8203;8999](https://togithub.com/swc-project/swc/issues/8999))
([da70ebe](da70ebed69))

##### Performance

- **(es/parser)** Add feature named `tracing-spans`
([#&#8203;9019](https://togithub.com/swc-project/swc/issues/9019))
([3bf3114](3bf31148ba))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQxMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-19 00:48:18 +00:00
renovate[bot]
066677c15e
chore(deps): update dependency @babel/core to v7.24.7 (#7409)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@babel/core](https://babel.dev/docs/en/next/babel-core)
([source](https://togithub.com/babel/babel/tree/HEAD/packages/babel-core))
| [`7.24.6` ->
`7.24.7`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.24.6/7.24.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@babel%2fcore/7.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@babel%2fcore/7.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@babel%2fcore/7.24.6/7.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@babel%2fcore/7.24.6/7.24.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>babel/babel (@&#8203;babel/core)</summary>

###
[`v7.24.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7247-2024-06-05)

[Compare
Source](https://togithub.com/babel/babel/compare/v7.24.6...v7.24.7)

##### 🐛 Bug Fix

-   `babel-node`
- [#&#8203;16554](https://togithub.com/babel/babel/pull/16554) Allow
extra flags in babel-node
([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
-   `babel-traverse`
- [#&#8203;16522](https://togithub.com/babel/babel/pull/16522) fix:
incorrect `constantViolations` with destructuring
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-helper-transform-fixture-test-runner`,
`babel-plugin-proposal-explicit-resource-management`
- [#&#8203;16524](https://togithub.com/babel/babel/pull/16524) fix:
Transform `using` in `switch` correctly
([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu))

##### 🏠 Internal

- `babel-helpers`, `babel-runtime-corejs2`, `babel-runtime-corejs3`,
`babel-runtime`
- [#&#8203;16525](https://togithub.com/babel/babel/pull/16525) Delete
unused array helpers
([@&#8203;blakewilson](https://togithub.com/blakewilson))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQxMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-19 00:42:08 +00:00
GitHub Actions Bot
25947c3075 chore: bump version to 6.0.3+main 2024-06-14 08:41:27 +00:00
GitHub Actions Bot
557c499ff5 chore: bump version to 6.0.2+main 2024-06-12 11:42:37 +00:00
Gastón Fournier
a0fce0ec12
Revert "fix: yarn v4 requires prepack instead of prepare script when building…" (#7373)
Reverts Unleash/unleash#7371
2024-06-12 13:25:51 +02:00
Christopher Kolstad
9b23442b1c
fix: yarn v4 requires prepack instead of prepare script when building… (#7371)
What the title says. After the migration to yarn v4, needed a prepack
script/action instead of a prepare step.
2024-06-12 11:59:00 +02:00
Christopher Kolstad
a971c770e9
task: Yarn v4 (#7345)
Trying again, this time with correct .gitignore already setup, and a
workflow configured to try what was failing prior to our revert.
2024-06-12 11:18:21 +02:00
renovate[bot]
c7842aefd0
chore(deps): update dependency @types/node to v20.14.1 (#7343)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.0` ->
`20.14.1`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.0/20.14.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.0/20.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.0/20.14.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-11 00:13:57 +00:00
renovate[bot]
83655d365b
chore(deps): update dependency @types/node to v20.14.0 (#7340)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.12.13` ->
`20.14.0`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.13/20.14.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.12.13/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.12.13/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 21:40:45 +00:00
renovate[bot]
4e919a7bf5
chore(deps): update dependency @biomejs/biome to v1.8.1 (#7038)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@biomejs/biome](https://biomejs.dev)
([source](https://togithub.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome))
| [`1.8.0` ->
`1.8.1`](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/1.8.0/1.8.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@biomejs%2fbiome/1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@biomejs%2fbiome/1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@biomejs%2fbiome/1.8.0/1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@biomejs%2fbiome/1.8.0/1.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>biomejs/biome (@&#8203;biomejs/biome)</summary>

###
[`v1.8.1`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#v181-2024-06-10)

[Compare
Source](378c05edd4...39db99b1cd)

##### Analyzer

##### CLI

##### Bug fixes

- Fix [#&#8203;3069](https://togithub.com/biomejs/biome/issues/3069),
prevent overwriting paths when using `--staged` or `--changed` options.
Contributed by [@&#8203;unvalley](https://togithub.com/unvalley)
- Fix a case where the file link inside a diagnostic wasn't correctly
displayed inside a terminal run by VSCode. Contributed by
[@&#8203;uncenter](https://togithub.com/uncenter)

##### Configuration

##### Bug fixes

- Fix [#&#8203;3067](https://togithub.com/biomejs/biome/issues/3067), by
assigning the correct default value to `indentWidth`. Contributed by
[@&#8203;ematipico](https://togithub.com/ematipico)

##### Editors

##### Formatter

##### Bug fixes

- Fix the bug where whitespace after the & character in CSS nesting was
incorrectly trimmed, ensuring proper targeting of child classes
[#&#8203;3061](https://togithub.com/biomejs/biome/issues/3061).
Contributed by [@&#8203;denbezrukov](https://togithub.com/denbezrukov)
- Fix [#&#8203;3068](https://togithub.com/biomejs/biome/issues/3068)
where the CSS formatter was inadvertently converting variable
declarations and function calls to lowercase. Contributed by
[@&#8203;denbezrukov](https://togithub.com/denbezrukov)
- Fix the formatting of CSS grid layout properties. Contributed by
[@&#8203;denbezrukov](https://togithub.com/denbezrukov)

##### JavaScript APIs

##### Linter

##### Bug fixes

- The `noEmptyBlock` css lint rule now treats empty blocks containing
comments as valid ones. Contributed by
[@&#8203;Sec-ant](https://togithub.com/Sec-ant)

- [useLiteralKeys](https://biomejs.dev/linter/rules/use-literal-keys/)
no longer reports quoted member names
([#&#8203;3085](https://togithub.com/biomejs/biome/issues/3085)).

Previously
[useLiteralKeys](https://biomejs.dev/linter/rules/use-literal-keys/)
reported quoted member names that can be unquoted.
    For example, the rule suggested the following fix:

    ```diff
    - const x = { "prop": 0 };
    + const x = { prop: 0 };
    ```

This conflicted with the option
[quoteProperties](https://biomejs.dev/reference/configuration/#javascriptformatterquoteproperties)
of our formatter.

    The rule now ignores quoted member names.

    Contributed by [@&#8203;Conaclos](https://togithub.com/Conaclos)

-
[noEmptyInterface](https://biomejs.dev/linter/rules/no-empty-interface/)
now ignores empty interfaces in ambient modules
([#&#8203;3110](https://togithub.com/biomejs/biome/issues/3110)).
Contributed by [@&#8203;Conaclos](https://togithub.com/Conaclos)

-
[noUnusedVariables](https://biomejs.dev/linter/rules/no-unused-variables/)
and
[noUnusedFunctionParameters](https://biomejs.dev/linter/rules/no-unused-function-parameters/)
no longer report the parameters of a constructor type
([#&#8203;3135](https://togithub.com/biomejs/biome/issues/3135)).

    Previously, `arg` was reported as unused in a constructor type like:

    ```ts
    export type Classlike = new (arg: unknown) => string;
    ```

    Contributed by [@&#8203;Conaclos](https://togithub.com/Conaclos)

-
[noStringCaseMismatch](https://biomejs.dev/linter/rules/no-string-case-mismatch/)
now ignores escape sequences
([#&#8203;3134](https://togithub.com/biomejs/biome/issues/3134)).

    The following code is no longer reported by the rule:

    ```js
    s.toUpperCase() === "\u001b";
    ```

    Contributed by [@&#8203;Conaclos](https://togithub.com/Conaclos)

##### Parser

##### New features

- Implemented CSS Unknown At-Rule parsing, allowing the parser to
gracefully handle unsupported or unrecognized CSS at-rules. Contributed
by [@&#8203;denbezrukov](https://togithub.com/denbezrukov)

##### Bug fixes

- Fix [#&#8203;3055](https://togithub.com/biomejs/biome/issues/3055)
CSS: Layout using named grid lines is now correctly parsed. Contributed
by [@&#8203;denbezrukov](https://togithub.com/denbezrukov)
- Fix [#&#8203;3091](https://togithub.com/biomejs/biome/issues/3091).
Allows the parser to handle nested style rules and at-rules properly,
enhancing the parser's compatibility with the CSS Nesting Module.
Contributed by [@&#8203;denbezrukov](https://togithub.com/denbezrukov)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 16:22:22 +00:00
GitHub Actions Bot
9fb6c6f910 chore: bump version to 6.0.1+main 2024-06-10 12:24:45 +00:00
Jaanus Sellin
f0f339ead3
fix: revert yarn4 (#7334)
Reverting yarn4, because we are stuck on broker build for couple of days
now.
2024-06-10 14:35:18 +03:00
renovate[bot]
08713c918c
chore(deps): update dependency typescript to v5.4.5 (#7329)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`4.8.4` ->
`5.4.5`](https://renovatebot.com/diffs/npm/typescript/4.8.4/5.4.5) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/4.8.4/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/4.8.4/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | [`5.4.2` ->
`5.4.5`](https://renovatebot.com/diffs/npm/typescript/5.4.2/5.4.5) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.4.2/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.4.2/5.4.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

###
[`v5.4.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.5):
TypeScript 5.4.5

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.4...v5.4.5)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.4.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.4
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.5
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.5%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.4.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.4):
TypeScript 5.4.4

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.3...v5.4.4)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.4.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.4
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.4.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.3):
TypeScript 5.4.3

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.4.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.4.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.4.2):
TypeScript 5.4

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.3.3...v5.4.2)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.4.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.4.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.3.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.3.3):
TypeScript 5.3.3

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.3.2...v5.3.3)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.3.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.3.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.3.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.2%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.3.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.3%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.3.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.3.2):
TypeScript 5.3

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.2.2...v5.3.2)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-3/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.3.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.3.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.3.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.3.2%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.2.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.2.2):
TypeScript 5.2

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.1.6...v5.2.2)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.2.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.2.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.2.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.2.2%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.1.6`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.6):
TypeScript 5.1.6

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.1.5...v5.1.6)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript v5.1.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.1.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.1.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.1.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+).
- (5.1.4 [intentionally
skipped](https://togithub.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922))
- [fixed issues query for Typescript v5.1.5
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.1.6
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.6%22+is%3Aclosed+).

Downloads are available on
[npm](https://www.npmjs.com/package/typescript)

###
[`v5.1.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.5):
TypeScript 5.1.5

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.1.3...v5.1.5)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript v5.1.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.1.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.1.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.1.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+).
- (5.1.4 [intentionally
skipped](https://togithub.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922))
- [fixed issues query for Typescript v5.1.5
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+).

Downloads are available on:

-   [npm](https://www.npmjs.com/package/typescript)
- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.1.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.1.3):
TypeScript 5.1.3

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.4...v5.1.3)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript 5.1.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.1.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+).
- [fixed issues query for Typescript 5.1.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+).

Downloads are available on:

- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.0.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.0.4):
TypeScript 5.0.4

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.3...v5.0.4)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript v5.0.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.0.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.0.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.0.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.3%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.0.4
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.4%22+is%3Aclosed+).

Downloads are available on:

-   [npm](https://www.npmjs.com/package/typescript)
- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.0.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.0.3):
TypeScript 5.0.3

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v5.0.2...v5.0.3)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript v5.0.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.0.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.0.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.0.3
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.0.3%22+is%3Aclosed+).

Downloads are available on:

-   [npm](https://www.npmjs.com/package/typescript)
- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v5.0.2`](https://togithub.com/microsoft/TypeScript/releases/tag/v5.0.2):
TypeScript 5.0

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v4.9.5...v5.0.2)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript v5.0.0
(Beta)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.0.0%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.0.1
(RC)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.0.1%22+is%3Aclosed+).
- [fixed issues query for Typescript v5.0.2
(Stable)](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+5.0.2%22+is%3Aclosed+).

Downloads are available on:

-   [npm](https://www.npmjs.com/package/typescript)
- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

###
[`v4.9.5`](https://togithub.com/microsoft/TypeScript/releases/tag/v4.9.5):
TypeScript 4.9.5

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v4.9.4...v4.9.5)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/).

Downloads are available on:

-   [npm](https://www.npmjs.com/package/typescript)
- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

#### Changes:

-
[`69e88ef`](69e88ef551)
Port ignore deprecations to 4.9
([#&#8203;52419](https://togithub.com/Microsoft/TypeScript/issues/52419))
-
[`daf4e81`](daf4e817a1)
Port timestamp fix to 4.9
([#&#8203;52426](https://togithub.com/Microsoft/TypeScript/issues/52426))

###
[`v4.9.4`](https://togithub.com/microsoft/TypeScript/releases/tag/v4.9.4):
TypeScript 4.9.4

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v4.9.3...v4.9.4)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9).

For the complete list of fixed issues, check out the

- [fixed issues query for Typescript
v4.9.4](https://togithub.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=is%3Aissue+milestone%3A%22TypeScript+4.9.4%22+is%3Aclosed+).

Downloads are available on:

-   [npm](https://www.npmjs.com/package/typescript)
- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

#### Changes:

-
[`e286821`](e2868216f6)
Bump version to 4.9.4 and LKG.
-
[`eb5419f`](eb5419fc8d)
Cherry-pick
[#&#8203;51704](https://togithub.com/Microsoft/TypeScript/issues/51704)
to release 4.9
([#&#8203;51712](https://togithub.com/Microsoft/TypeScript/issues/51712))
-
[`b4d382b`](b4d382b9b1)
Cherry-pick changes for narrowing to tagged literal types.
-
[`e7a02f4`](e7a02f43fc)
Port of
[#&#8203;51626](https://togithub.com/Microsoft/TypeScript/issues/51626)
and
[#&#8203;51689](https://togithub.com/Microsoft/TypeScript/issues/51689)
to release-4.9
([#&#8203;51627](https://togithub.com/Microsoft/TypeScript/issues/51627))
-
[`1727912`](1727912f04)
Cherry-pick fix around `visitEachChild` to release-4.9.
([#&#8203;51544](https://togithub.com/Microsoft/TypeScript/issues/51544))

This list of changes was [auto
generated](https://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/\_release?releaseId=117&\_a=release-summary).

###
[`v4.9.3`](https://togithub.com/microsoft/TypeScript/releases/tag/v4.9.3):
TypeScript 4.9

[Compare
Source](https://togithub.com/Microsoft/TypeScript/compare/v4.8.4...v4.9.3)

For release notes, check out the [release
announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-4-9/).

Downloads are available on:

-   [npm](https://www.npmjs.com/package/typescript)
- [NuGet
package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

#### Changes:

-
[`93bd577`](93bd577458)
Bump version to 4.9.3 and LKG.
-
[`107f832`](107f832b80)
Update LKG.
-
[`31bee56`](31bee5682d)
Cherry-pick PR
[#&#8203;50977](https://togithub.com/Microsoft/TypeScript/issues/50977)
into release-4.9
([#&#8203;51363](https://togithub.com/Microsoft/TypeScript/issues/51363))
\[
[#&#8203;50872](https://togithub.com/Microsoft/TypeScript/issues/50872)
]
-
[`1e2fa7a`](1e2fa7ae15)
Update version to 4.9.2-rc and LKG.
-
[`7ab89e5`](7ab89e5c6e)
Merge remote-tracking branch 'origin/main' into release-4.9
-
[`e5cd686`](e5cd686def)
Update package-lock.json
-
[`8d40dc1`](8d40dc15d1)
Update package-lock.json
-
[`5cfb3a2`](5cfb3a2fe3)
Only call return() for an abrupt completion in user code
([#&#8203;51297](https://togithub.com/Microsoft/TypeScript/issues/51297))
-
[`a7a9d15`](a7a9d158e8)
Fix for broken baseline in yieldInForInInDownlevelGenerator
([#&#8203;51345](https://togithub.com/Microsoft/TypeScript/issues/51345))
-
[`7f8426f`](7f8426f4df)
fix for-in enumeration containing yield in generator
([#&#8203;51295](https://togithub.com/Microsoft/TypeScript/issues/51295))

<details><summary><b>See More</b></summary>

-
[`3d2b401`](3d2b4017eb)
Fix assertion functions accessed via wildcard imports
([#&#8203;51324](https://togithub.com/Microsoft/TypeScript/issues/51324))
-
[`64d0d5a`](64d0d5ae14)
fix(51301): Fixing an unused import at the end of a line removes the
newline
([#&#8203;51320](https://togithub.com/Microsoft/TypeScript/issues/51320))
-
[`754eeb2`](754eeb2986)
Update CodeQL workflow and configuration, fix found bugs
([#&#8203;51263](https://togithub.com/Microsoft/TypeScript/issues/51263))
-
[`d8aad26`](d8aad26200)
Update package-lock.json
-
[`d4f26c8`](d4f26c840b)
fix(51245): Class with parameter decorator in arrow function causes
"convert to default export" refactoring failure
([#&#8203;51256](https://togithub.com/Microsoft/TypeScript/issues/51256))
-
[`16faf45`](16faf45682)
Update package-lock.json
-
[`8b1ecdb`](8b1ecdb701)
fix(50654): "Move to a new file" breaks the declaration of referenced
variable
([#&#8203;50681](https://togithub.com/Microsoft/TypeScript/issues/50681))
-
[`170a17f`](170a17fad5)
Dom update 2022-10-25
([#&#8203;51300](https://togithub.com/Microsoft/TypeScript/issues/51300))
-
[`9c4e14d`](9c4e14d751)
Remove "No type information for this code" from baseline
([#&#8203;51311](https://togithub.com/Microsoft/TypeScript/issues/51311))
-
[`88d25b4`](88d25b4f23)
fix(50068): Refactors trigger debug failure when JSX text has a ' and a
tag on the same line.
([#&#8203;51299](https://togithub.com/Microsoft/TypeScript/issues/51299))
-
[`8bee69a`](8bee69acf4)
Update package-lock.json
-
[`702de1e`](702de1eeaa)
Fix early call to return/throw on generator
([#&#8203;51294](https://togithub.com/Microsoft/TypeScript/issues/51294))
-
[`2c12b14`](2c12b14999)
Add a GH Action to file a new issue if we go a week without seeing a
typescript-error-deltas issue
([#&#8203;51271](https://togithub.com/Microsoft/TypeScript/issues/51271))
-
[`6af270d`](6af270dee0)
Update package-lock.json
-
[`2cc4c16`](2cc4c16a26)
Update package-lock.json
-
[`6093491`](60934915d9)
Fix apparent typo in getStringMappingType
([#&#8203;51248](https://togithub.com/Microsoft/TypeScript/issues/51248))
-
[`61c2609`](61c26096e3)
Update package-lock.json
-
[`ef69116`](ef69116c41)
Generate shortest `rootDirs` module specifier instead of first possible
([#&#8203;51244](https://togithub.com/Microsoft/TypeScript/issues/51244))
-
[`bbb42f4`](bbb42f453d)
Fix typo in canWatchDirectoryOrFile found by CodeQL
([#&#8203;51262](https://togithub.com/Microsoft/TypeScript/issues/51262))
-
[`a56b254`](a56b254ad3)
Include 'this' type parameter in isRelatedTo fast path
([#&#8203;51230](https://togithub.com/Microsoft/TypeScript/issues/51230))
-
[`3abd351`](3abd351c0e)
Fix super property transform in async arrow in method
([#&#8203;51240](https://togithub.com/Microsoft/TypeScript/issues/51240))
-
[`eed0511`](eed0511218)
Update package-lock.json
-
[`2625c1f`](2625c1feae)
Make the init config category order predictable
([#&#8203;51247](https://togithub.com/Microsoft/TypeScript/issues/51247))
-
[`1ca99b3`](1ca99b3402)
fix(50551): Destructuring assignment with var bypasses "variable is used
before being assigned" check (2454)
([#&#8203;50560](https://togithub.com/Microsoft/TypeScript/issues/50560))
-
[`3f28fa1`](3f28fa12df)
Update package-lock.json
-
[`906ebe4`](906ebe4933)
Revert structuredTypeRelatedTo change and fix isUnitLikeType
([#&#8203;51076](https://togithub.com/Microsoft/TypeScript/issues/51076))
-
[`8ac4652`](8ac465239f)
change type
([#&#8203;51231](https://togithub.com/Microsoft/TypeScript/issues/51231))
-
[`245a02c`](245a02cbed)
fix(51222): Go-to-definition on return statements should jump to the
containing function declaration
([#&#8203;51227](https://togithub.com/Microsoft/TypeScript/issues/51227))
-
[`2dff34e`](2dff34e8c4)
markAliasReferenced should include ExportValue as well
([#&#8203;51219](https://togithub.com/Microsoft/TypeScript/issues/51219))
-
[`5ef2634`](5ef2634f3d)
Update package-lock.json
-
[`d0f0e35`](d0f0e35c88)
Remove old tslint comments
([#&#8203;51220](https://togithub.com/Microsoft/TypeScript/issues/51220))
-
[`85d405a`](85d405a1d7)
Fixed a false positive "await has no effect on the type" diagnostic with
mixed generic union
([#&#8203;50833](https://togithub.com/Microsoft/TypeScript/issues/50833))
-
[`1f8959f`](1f8959f5dc)
fix: avoid downleveled dynamic import closing over specifier expression
([#&#8203;49663](https://togithub.com/Microsoft/TypeScript/issues/49663))
-
[`11066b2`](11066b264f)
Rename internal functions to `narrowTypeBySwitchOnTypeOf` and
`narrowTypeByInKeyword`
([#&#8203;51215](https://togithub.com/Microsoft/TypeScript/issues/51215))
-
[`4c9afe8`](4c9afe8812)
Update package-lock.json
-
[`f25bcb7`](f25bcb7c27)
fix(49196): add jsdoc snippet for interface member functions
([#&#8203;51135](https://togithub.com/Microsoft/TypeScript/issues/51135))
-
[`7406ee9`](7406ee9c14)
fix(51170): Completing an unimplemented property overwrites rest of line
([#&#8203;51175](https://togithub.com/Microsoft/TypeScript/issues/51175))
-
[`a1d82fc`](a1d82fc9dc)
Remove some unnecessary code discovered by rollup
([#&#8203;51204](https://togithub.com/Microsoft/TypeScript/issues/51204))
-
[`0481773`](0481773a27)
LEGO: Merge pull request 51200
-
[`98c19cb`](98c19cbbbe)
LEGO: Merge pull request 51190
-
[`13c9b05`](13c9b05384)
Update package-lock.json
-
[`673475e`](673475e1c5)
Update package-lock.json
-
[`f6cf510`](f6cf51053e)
Add more tracing to node16/nodenext resolution
([#&#8203;51168](https://togithub.com/Microsoft/TypeScript/issues/51168))
-
[`83c5581`](83c5581588)
Update package-lock.json
-
[`be5f0fe`](be5f0fe5ac)
Add an extra regression test for awaited unresolvable recursive union
([#&#8203;51167](https://togithub.com/Microsoft/TypeScript/issues/51167))
-
[`2cb7e77`](2cb7e779d7)
fix(50416): correctly names disabled export refactors
([#&#8203;50663](https://togithub.com/Microsoft/TypeScript/issues/50663))
\[
[#&#8203;50416](https://togithub.com/Microsoft/TypeScript/issues/50416)
]
-
[`2bcfed0`](2bcfed01f3)
feat(37440): Provide a quick-fix for non-exported types
([#&#8203;51038](https://togithub.com/Microsoft/TypeScript/issues/51038))
-
[`a24201c`](a24201c8ef)
Remove VSDevMode.ps1 and createPlaygroundBuild
([#&#8203;51166](https://togithub.com/Microsoft/TypeScript/issues/51166))
-
[`2da62a7`](2da62a784b)
fix(51112): omit parameter names that precede the type
([#&#8203;51142](https://togithub.com/Microsoft/TypeScript/issues/51142))
-
[`cf1b6b7`](cf1b6b7333)
feat(51163): show QF to fill in the missing properties for the mapped
type.
([#&#8203;51165](https://togithub.com/Microsoft/TypeScript/issues/51165))
-
[`bdcc240`](bdcc240d68)
Remove bug-causing carve-out in conditional type instantiation that
hopefully is no longer required
([#&#8203;51151](https://togithub.com/Microsoft/TypeScript/issues/51151))
-
[`37317a2`](37317a208f)
Check nested weak types in intersections on target side of relation
([#&#8203;51140](https://togithub.com/Microsoft/TypeScript/issues/51140))
-
[`9f49f9c`](9f49f9ccb0)
Update package-lock.json
-
[`4f54e7e`](4f54e7e947)
Fix isExhaustiveSwitchStatement to better handle circularities
([#&#8203;51095](https://togithub.com/Microsoft/TypeScript/issues/51095))
-
[`503604c`](503604c884)
Overloads shouldn't gain
[@&#8203;deprecated](https://togithub.com/deprecated) tags of other
overloads in quick info
([#&#8203;50904](https://togithub.com/Microsoft/TypeScript/issues/50904))
-
[`e14a229`](e14a2298c5)
Update package-lock.json
-
[`67256e5`](67256e50c4)
Remove unused declarations array in extractSymbol's TargetRange
([#&#8203;51091](https://togithub.com/Microsoft/TypeScript/issues/51091))
-
[`9c87ded`](9c87ded2b3)
fix(51100): ensure tsserver shuts down when parent process is killed
([#&#8203;51107](https://togithub.com/Microsoft/TypeScript/issues/51107))
-
[`c01ae01`](c01ae01fac)
Fix nightly publish oops in Gulpfile
([#&#8203;51131](https://togithub.com/Microsoft/TypeScript/issues/51131))
-
[`a7d10f1`](a7d10f15bb)
Update package-lock.json
-
[`d0bfd8c`](d0bfd8caed)
fix(51072): ts.preProcessFile finds import in template string after
conditional expression with template strings
([#&#8203;51082](https://togithub.com/Microsoft/TypeScript/issues/51082))
-
[`ad56b5c`](ad56b5ca56)
Convert scripts/Gulpfile to checked mjs/cjs so they can run without
compilation
([#&#8203;50988](https://togithub.com/Microsoft/TypeScript/issues/50988))
-
[`dbeae5d`](dbeae5d943)
fix(51017): Make lineText in the references response opt-out
([#&#8203;51081](https://togithub.com/Microsoft/TypeScript/issues/51081))
-
[`d06a592`](d06a592d02)
Properly defer resolution of mapped types with generic `as` clauses
([#&#8203;51050](https://togithub.com/Microsoft/TypeScript/issues/51050))
-
[`42b1049`](42b1049aee)
Update package-lock.json
-
[`5f3e6cc`](5f3e6cc498)
Plugin probe location is higher priority than peer node_modules
([#&#8203;51079](https://togithub.com/Microsoft/TypeScript/issues/51079))
\[
[#&#8203;34616](https://togithub.com/Microsoft/TypeScript/issues/34616)
]
-
[`2648f6a`](2648f6ab09)
Plugins in project were adding up after every config file reload
([#&#8203;51087](https://togithub.com/Microsoft/TypeScript/issues/51087))
-
[`c18791c`](c18791ccf1)
Fix incorrect options type to WatchOptions
([#&#8203;51064](https://togithub.com/Microsoft/TypeScript/issues/51064))
-
[`b0795e9`](b0795e9c94)
Update package-lock.json
-
[`43c6fd4`](43c6fd4c09)
Covert some of the config testing to baselines for easy validation
([#&#8203;51063](https://togithub.com/Microsoft/TypeScript/issues/51063))
-
[`fc5e72b`](fc5e72b92c)
Remove unused defaultWatchFileKind method since useFsEvents is default
for tsserver and tsc
([#&#8203;51044](https://togithub.com/Microsoft/TypeScript/issues/51044))
-
[`8af9a93`](8af9a936b5)
Use typescript.d.ts in APISample tests
([#&#8203;51061](https://togithub.com/Microsoft/TypeScript/issues/51061))
-
[`4953316`](49533168db)
Remove configureLanguageServiceBuild, instrumenter
([#&#8203;51048](https://togithub.com/Microsoft/TypeScript/issues/51048))
-
[`9dfffd0`](9dfffd0fbb)
Update GitHub Actions
([#&#8203;51045](https://togithub.com/Microsoft/TypeScript/issues/51045))
-
[`4635a5c`](4635a5cef9)
Update package-lock.json
-
[`33a34e5`](33a34e5b96)
Adding a JSDoc comment to the es5 type declarations to describe the
functionality of Date.now()
([#&#8203;50630](https://togithub.com/Microsoft/TypeScript/issues/50630))
-
[`299745c`](299745cb21)
Fix crash in goto-def on `@override`
([#&#8203;51016](https://togithub.com/Microsoft/TypeScript/issues/51016))
-
[`7dcf11f`](7dcf11f139)
fix(50750): Object type literal with string literal property in
contextual typing position causes language service error on all literal
type references
([#&#8203;50757](https://togithub.com/Microsoft/TypeScript/issues/50757))
-
[`5cd49f6`](5cd49f6cbc)
Update package-lock.json
-
[`8a1b858`](8a1b85880f)
Update package-lock.json
-
[`96894db`](96894db6cb)
Include type parameter defaults in contextual typing
([#&#8203;50994](https://togithub.com/Microsoft/TypeScript/issues/50994))
\[
[#&#8203;51002](https://togithub.com/Microsoft/TypeScript/issues/51002)
]
-
[`0d0a793`](0d0a793714)
Allow Unicode extended escapes in ES5 and earlier
([#&#8203;50918](https://togithub.com/Microsoft/TypeScript/issues/50918))
-
[`58bae8d`](58bae8db69)
Update package-lock.json
-
[`0ce72ef`](0ce72ef6c8)
Add option to OrganizeImports for removal only
([#&#8203;50931](https://togithub.com/Microsoft/TypeScript/issues/50931))
-
[`42f9143`](42f9143e11)
feat: codefix for `for await of`
([#&#8203;50623](https://togithub.com/Microsoft/TypeScript/issues/50623))
-
[`ecf50e8`](ecf50e81a7)
Properly compute `SymbolFlags.Optional` for intersected properties
([#&#8203;50958](https://togithub.com/Microsoft/TypeScript/issues/50958))
-
[`d1586de`](d1586de043)
Fully resolve aliases when checking symbol flags
([#&#8203;50853](https://togithub.com/Microsoft/TypeScript/issues/50853))
-
[`45148dd`](45148dd715)
Update LKG to 4.8.4
([#&#8203;50987](https://togithub.com/Microsoft/TypeScript/issues/50987))
-
[`9a83f25`](9a83f2551d)
Update package-lock.json
-
[`865848f`](865848fcfb)
Fix `<=` and `>` comparisons when compared against prerelease versions
([#&#8203;50915](https://togithub.com/Microsoft/TypeScript/issues/50915))
-
[`fbfe934`](fbfe9340a9)
Fix comparability between type parameters related by a union constraint
([#&#8203;50978](https://togithub.com/Microsoft/TypeScript/issues/50978))
-
[`b09e93d`](b09e93d3f6)
Merge pull request
[#&#8203;50041](https://togithub.com/Microsoft/TypeScript/issues/50041)
from microsoft/fix/47969
-
[`0ac12bb`](0ac12bbe7a)
Update package-lock.json
-
[`8192d55`](8192d55049)
Pick correct compilerOptions when checking if we can share
emitSignatures
([#&#8203;50910](https://togithub.com/Microsoft/TypeScript/issues/50910))
\[
[#&#8203;50902](https://togithub.com/Microsoft/TypeScript/issues/50902)
]
-
[`16faef1`](16faef1d8d)
During uptodate ness check with buildInfo, check if there are errors
explicitly with noEmit
([#&#8203;50974](https://togithub.com/Microsoft/TypeScript/issues/50974))
\[
[#&#8203;50959](https://togithub.com/Microsoft/TypeScript/issues/50959)
]
-
[`63791f5`](63791f52d4)
Update package-lock.json
-
[`09368bc`](09368bcbae)
Handle if project for open file will get recollected because of pending
cleanup from closed script info
([#&#8203;50908](https://togithub.com/Microsoft/TypeScript/issues/50908))
\[
[#&#8203;50868](https://togithub.com/Microsoft/TypeScript/issues/50868)
]
-
[`c81bf4d`](c81bf4d8b0)
fix(49594): Typescript 4.7.3 bracketed class property compilation error
strictPropertyInitialization:true
([#&#8203;49619](https://togithub.com/Microsoft/TypeScript/issues/49619))
-
[`bc9cbbe`](bc9cbbef42)
Merge pull request
[#&#8203;49912](https://togithub.com/Microsoft/TypeScript/issues/49912)
from microsoft/fix/47508
-
[`5a10f46`](5a10f46c00)
Update package-lock.json
-
[`8e71f42`](8e71f429c8)
Fixing pr comments
-
[`c100c64`](c100c6488d)
Update package-lock.json
-
[`2a91107`](2a91107f75)
Update package-lock.json
-
[`4ab9e76`](4ab9e76fb7)
Use paths in package.json 'files' array that work with npm 6 and later.
([#&#8203;50930](https://togithub.com/Microsoft/TypeScript/issues/50930))
-
[`549b542`](549b5429d4)
Use paths in package.json 'files' array that work with npm 6 and later.
-
[`7f37d25`](7f37d251fc)
Update version to 4.9.1-beta and LKG.
-
[`f16ca7d`](f16ca7dd36)
Remove 'async' dependency, used only in errorCheck.ts, modernize file
([#&#8203;50667](https://togithub.com/Microsoft/TypeScript/issues/50667))
-
[`c6bef3f`](c6bef3f028)
LEGO: Merge pull request 50921
-
[`6753027`](675302730b)
Update package-lock.json
-
[`9740bcc`](9740bcc534)
Pluralized `hasInvalidatedResolution` -> `hasInvalidatedResolutions`
([#&#8203;50912](https://togithub.com/Microsoft/TypeScript/issues/50912))
-
[`84c29cd`](84c29cd576)
🤖 Pick PR
[#&#8203;50912](https://togithub.com/Microsoft/TypeScript/issues/50912)
(Pluralized \`hasInvalidatedResolutio...) into release-4.9
([#&#8203;50913](https://togithub.com/Microsoft/TypeScript/issues/50913))
-
[`a26f634`](a26f63424d)
Merge remote-tracking branch 'origin/main' into release-4.9
-
[`a455955`](a455955aac)
Make hasInvalidatedResolution non internal for program and add it
watchApi
([#&#8203;50776](https://togithub.com/Microsoft/TypeScript/issues/50776))
\[
[#&#8203;48057](https://togithub.com/Microsoft/TypeScript/issues/48057)
]
-
[`645d1cd`](645d1cd7c1)
Fix assert in addIndirectUser in FAR
([#&#8203;50905](https://togithub.com/Microsoft/TypeScript/issues/50905))
-
[`bbec17d`](bbec17d900)
LEGO: Merge pull request 50900
-
[`a9ecc67`](a9ecc675d6)
Update package-lock.json
-
[`221cf55`](221cf55a21)
package.json `exports` should have priority over `typesVersions`
([#&#8203;50890](https://togithub.com/Microsoft/TypeScript/issues/50890))
-
[`acb8977`](acb8977190)
Remove .github/tsc.json
([#&#8203;50664](https://togithub.com/Microsoft/TypeScript/issues/50664))
-
[`7a3de81`](7a3de819bf)
fix(49993): skip the quick fix for an expression with an enum type
([#&#8203;50625](https://togithub.com/Microsoft/TypeScript/issues/50625))
-
[`2644f28`](2644f28677)
fix(49200): skip duplicated method declarations
([#&#8203;50609](https://togithub.com/Microsoft/TypeScript/issues/50609))
-
[`98652a3`](98652a349a)
Bump version to 4.9.0-beta and LKG.
-
[`4d91204`](4d91204c9d)
fix(37030): Expand Selection in function and arrow function skips body
block
([#&#8203;50711](https://togithub.com/Microsoft/TypeScript/issues/50711))
-
[`e2dd508`](e2dd5084f7)
DOM update 2022/09/21
([#&#8203;50884](https://togithub.com/Microsoft/TypeScript/issues/50884))
-
[`1d9ab83`](1d9ab83914)
fix(50866): emit modifiers from export declarations
([#&#8203;50874](https://togithub.com/Microsoft/TypeScript/issues/50874))
-
[`92a1b12`](92a1b124c1)
LEGO: Merge pull request 50877
-
[`e383db6`](e383db692e)
Fix debug.ts \__debugKind check
([#&#8203;50871](https://togithub.com/Microsoft/TypeScript/issues/50871))
-
[`01054e0`](01054e05ab)
Consistently add undefined/missing to optional tuple element types
([#&#8203;50831](https://togithub.com/Microsoft/TypeScript/issues/50831))
-
[`d90795e`](d90795e799)
Improve escape sequence handling in private names
([#&#8203;50856](https://togithub.com/Microsoft/TypeScript/issues/50856))
-
[`938a69a`](938a69a526)
Fix import statement completions followed by interface declaration
([#&#8203;50350](https://togithub.com/Microsoft/TypeScript/issues/50350))
-
[`e002159`](e002159ad1)
feat(49962): Disallow comparison against NaN
([#&#8203;50626](https://togithub.com/Microsoft/TypeScript/issues/50626))
-
[`80ae43d`](80ae43d239)
Fixing spaces
-
[`abc58bd`](abc58bdabc)
Fixing baseline errors
-
[`305f4bd`](305f4bd420)
Merge branch 'main' into fix/47969
-
[`23746af`](23746af766)
fix(50591): RangeError: Maximum call stack size exceeded
([#&#8203;50594](https://togithub.com/Microsoft/TypeScript/issues/50594))
-
[`168186f`](168186f93d)
Allow a union property of a private/protected member and an intersection
property including that same member
([#&#8203;50328](https://togithub.com/Microsoft/TypeScript/issues/50328))
-
[`812ebcf`](812ebcf6e3)
Update package-lock.json
-
[`16156b1`](16156b1baf)
Add rules from eslint's recommended set that triggered good lints
([#&#8203;50422](https://togithub.com/Microsoft/TypeScript/issues/50422))
-
[`a11c416`](a11c41621b)
Improve checking of `in` operator
([#&#8203;50666](https://togithub.com/Microsoft/TypeScript/issues/50666))
-
[`67f2b62`](67f2b62ed2)
Gabritto/jsemitfixsilly
([#&#8203;50849](https://togithub.com/Microsoft/TypeScript/issues/50849))
-
[`3014dec`](3014dec887)
Don't elide imports when transforming JS files
([#&#8203;50404](https://togithub.com/Microsoft/TypeScript/issues/50404))
-
[`57c7aa7`](57c7aa755c)
LEGO: Merge pull request 50842
-
[`48a8e89`](48a8e8953a)
Improve check of whether type query node possibly contains reference to
type parameter
([#&#8203;50070](https://togithub.com/Microsoft/TypeScript/issues/50070))
-
[`af9ced1`](af9ced11f5)
LEGO: Merge pull request 50825
-
[`a8e13f7`](a8e13f7340)
Fixed an issue with destructured bindings from a generic union
constraint not being narrowed correctly
([#&#8203;50221](https://togithub.com/Microsoft/TypeScript/issues/50221))
-
[`08af0b6`](08af0b6bf0)
Update package-lock.json
-
[`0df46e8`](0df46e8733)
Fix test around RegExp match vs. exec results
([#&#8203;50813](https://togithub.com/Microsoft/TypeScript/issues/50813))
-
[`906510e`](906510e0f3)
Fixes for pr
-
[`2970c5d`](2970c5d167)
make `RegExpExecArray` always include index 0
([#&#8203;50713](https://togithub.com/Microsoft/TypeScript/issues/50713))
-
[`0507192`](05071920a0)
Accepting baselines
-
[`29e50b3`](29e50b3149)
Rewording documentation
-
[`01cae69`](01cae69e34)
fix(50796): omit questionToken in object literal method completions
([#&#8203;50802](https://togithub.com/Microsoft/TypeScript/issues/50802))
-
[`3b84f76`](3b84f76fb2)
Fix crash caused by incorrect bounds check (regression in 4.8)
([#&#8203;50797](https://togithub.com/Microsoft/TypeScript/issues/50797))
-
[`7e51306`](7e51306d30)
Update package-lock.json
-
[`8b35c13`](8b35c1300e)
The error "Object is possibly null or undefined" is ambiguous.
([#&#8203;49797](https://togithub.com/Microsoft/TypeScript/issues/49797))
-
[`a3f51b3`](a3f51b3b82)
Update user baselines +cc
[@&#8203;sandersn](https://togithub.com/sandersn)
([#&#8203;43554](https://togithub.com/Microsoft/TypeScript/issues/43554))
-
[`ba10a0d`](ba10a0d7c0)
Removing duplicated code
-
[`ec6ae1c`](ec6ae1c4d0)
Partially revert
[#&#8203;41044](https://togithub.com/Microsoft/TypeScript/issues/41044),
restoring parameter destructurings in d.ts files
([#&#8203;50779](https://togithub.com/Microsoft/TypeScript/issues/50779))
-
[`28232ca`](28232ca4b8)
LEGO: Merge pull request 50783
-
[`49cfa1d`](49cfa1db17)
Update package-lock.json
-
[`4110b80`](4110b80fbb)
Fix equality narrowing and comparable relation for intersections with {}
([#&#8203;50735](https://togithub.com/Microsoft/TypeScript/issues/50735))
-
[`b23f1d6`](b23f1d6b59)
LEGO: Merge pull request 50771
-
[`618fb2d`](618fb2d8b9)
Update package-lock.json
-
[`08b91f6`](08b91f6b82)
fix(50717): tsc crashes when it sees a JSDoc tag inside an
[@&#8203;override](https://togithub.com/override) annotation
([#&#8203;50724](https://togithub.com/Microsoft/TypeScript/issues/50724))
-
[`60963d7`](60963d7216)
Discriminant of type `never` should never be matched
([#&#8203;50755](https://togithub.com/Microsoft/TypeScript/issues/50755))
-
[`e37ea53`](e37ea53715)
Update package-lock.json
-
[`a88c366`](a88c36655b)
Fix test baselining for tsserver host timeouts
([#&#8203;50748](https://togithub.com/Microsoft/TypeScript/issues/50748))
-
[`6d38487`](6d384876e5)
Fix workflow typo
([#&#8203;50746](https://togithub.com/Microsoft/TypeScript/issues/50746))
-
[`6b890f9`](6b890f93c4)
Handle more places where package direcroy is converted to canonical file
path
([#&#8203;50740](https://togithub.com/Microsoft/TypeScript/issues/50740))
-
[`f5f2923`](f5f2923c7d)
Revert removal of nonInferrableAnyType
([#&#8203;50691](https://togithub.com/Microsoft/TypeScript/issues/50691))
-
[`7120b52`](7120b520cf)
Update twoslash workflow
([#&#8203;50738](https://togithub.com/Microsoft/TypeScript/issues/50738))
-
[`68d526c`](https://togithub.com/Microsoft/TypeScript/commit/68d526c200a0a5c5102458689

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 11:24:17 +01:00
Christopher Kolstad
d69d826586
fix: Tweak docker build 2024-06-07 15:00:10 +02:00
Christopher Kolstad
15726cc8ac
chore: upgrade to yarn v4 (#7230)
![Outdated as of
2020](https://github.com/Unleash/unleash/assets/177402/689a1bcc-441d-4b87-88a6-125e68a17f26)

This has been on our TODO list for a long time.

We're moving to latest released at the time of commit (v4.2.2)
2024-06-07 14:00:19 +02:00
GitHub Actions Bot
e79d0707cf chore: bump version to 6.0.0+main 2024-06-06 09:35:01 +00:00
Christopher Kolstad
0db5bc193f
task: upgraded semver dependency (and biome) (#7272)
Sorry for the extra noise here, but this seems to be the biome upgrade
altering formatting slightly.
2024-06-04 15:01:43 +02:00
GitHub Actions Bot
83ab36a922 chore: bump version to 5.12.7+main 2024-06-04 08:15:22 +00:00
Gastón Fournier
cadf3fb061
fix: resolve tar to 6.2.1 (#7256)
https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1

This solves an issue:

> ### Denial of service while parsing a tar file due to lack of folders
count validation
> 
> During some analysis today on npm's node-tar package I came across the
folder creation process, Basicly if you provide node-tar with a path
like this ./a/b/c/foo.txt it would create every folder and sub-folder
here a, b and c until it reaches the last folder to create foo.txt,
In-this case I noticed that there's no validation at all on the amount
of folders being created, that said we're actually able to CPU and
memory consume the system running node-tar and even crash the nodejs
client within few seconds of running it using a path with too many
sub-folders inside
2024-06-04 09:35:00 +02:00
renovate[bot]
2e04a981c7
chore(deps): update dependency fast-check to v3.19.0 (#7261)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fast-check](https://fast-check.dev/)
([source](https://togithub.com/dubzzz/fast-check/tree/HEAD/packages/fast-check))
| [`3.17.1` ->
`3.19.0`](https://renovatebot.com/diffs/npm/fast-check/3.17.1/3.19.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/fast-check/3.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/fast-check/3.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/fast-check/3.17.1/3.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/fast-check/3.17.1/3.19.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>dubzzz/fast-check (fast-check)</summary>

###
[`v3.19.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3190)

[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.18.0...v3.19.0)

*New options to generate unicode strings on objects*

\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.19.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.18.0...v3.19.0)]

#### Features

- ([PR#5010](https://togithub.com/dubzzz/fast-check/pull/5010)) Add
option to generate unicode values in `object`
- ([PR#5011](https://togithub.com/dubzzz/fast-check/pull/5011)) Add
option to generate unicode values in `json`

#### Fixes

- ([PR#4981](https://togithub.com/dubzzz/fast-check/pull/4981)) Bug:
Better interrupt between multiple versions
- ([PR#4984](https://togithub.com/dubzzz/fast-check/pull/4984)) CI:
Rework issue template
- ([PR#4941](https://togithub.com/dubzzz/fast-check/pull/4941)) Doc:
Publish release note for 3.18.0
- ([PR#4982](https://togithub.com/dubzzz/fast-check/pull/4982)) Script:
Shorter bump command

***

###
[`v3.18.0`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3180)

[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.17.2...v3.18.0)

*New options for floating point arbitraries*

\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.18.0)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.17.2...v3.18.0)]

#### Features

- ([PR#4917](https://togithub.com/dubzzz/fast-check/pull/4917)) Add
option to produce non-integer on `double`
- ([PR#4923](https://togithub.com/dubzzz/fast-check/pull/4923)) Add
option to produce non-integer on `float`
- ([PR#4935](https://togithub.com/dubzzz/fast-check/pull/4935)) Produce
"//" in web paths

#### Fixes

- ([PR#4924](https://togithub.com/dubzzz/fast-check/pull/4924)) CI:
Enable more advanced TS flags
- ([PR#4925](https://togithub.com/dubzzz/fast-check/pull/4925)) CI:
Explicitly test against Node 22
- ([PR#4926](https://togithub.com/dubzzz/fast-check/pull/4926)) CI:
Stabilize tests of `double` on small ranges
- ([PR#4921](https://togithub.com/dubzzz/fast-check/pull/4921))
Performance: More optimal `noInteger` on `double`
- ([PR#4933](https://togithub.com/dubzzz/fast-check/pull/4933)) Script:
Switch on more eslint rules
- ([PR#4922](https://togithub.com/dubzzz/fast-check/pull/4922)) Test:
Cover `noInteger` on `double` via integration layers

***

###
[`v3.17.2`](https://togithub.com/dubzzz/fast-check/blob/HEAD/packages/fast-check/CHANGELOG.md#3172)

[Compare
Source](https://togithub.com/dubzzz/fast-check/compare/v3.17.1...v3.17.2)

*Directly reference the official documentation from NPM*

\[[Code](https://togithub.com/dubzzz/fast-check/tree/v3.17.2)]\[[Diff](https://togithub.com/dubzzz/fast-check/compare/v3.17.1...v3.17.2)]

#### Fixes

- ([PR#4853](https://togithub.com/dubzzz/fast-check/pull/4853)) CI:
Build doc with full git history
- ([PR#4872](https://togithub.com/dubzzz/fast-check/pull/4872)) CI: Stop
caching Jest on CI
- ([PR#4852](https://togithub.com/dubzzz/fast-check/pull/4852)) Doc:
Show last update time on doc
- ([PR#4851](https://togithub.com/dubzzz/fast-check/pull/4851)) Doc: Add
last modified date to sitemap
- ([PR#4868](https://togithub.com/dubzzz/fast-check/pull/4868)) Doc:
Enhance SEO for homepage
- ([PR#4888](https://togithub.com/dubzzz/fast-check/pull/4888)) Doc: Add
tutorial for PBT with Jest
- ([PR#4901](https://togithub.com/dubzzz/fast-check/pull/4901)) Doc: Use
official doc for npm homepage
- ([PR#4866](https://togithub.com/dubzzz/fast-check/pull/4866)) Test:
Safer rewrite of Poisoning E2E
- ([PR#4871](https://togithub.com/dubzzz/fast-check/pull/4871)) Test:
Move tests to Vitest
- ([PR#4863](https://togithub.com/dubzzz/fast-check/pull/4863)) Test:
Explicitely import from Vitest
- ([PR#4873](https://togithub.com/dubzzz/fast-check/pull/4873)) Test:
Move to v8 for coverage
- ([PR#4875](https://togithub.com/dubzzz/fast-check/pull/4875)) Test:
Better mock/spy cleaning

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 01:52:13 +00:00
GitHub Actions Bot
e8e2bd5e43 chore: bump version to 5.12.6+main 2024-06-03 13:11:09 +00:00
GitHub Actions Bot
40b2e68724 chore: bump version to 5.12.5+main 2024-06-03 12:46:11 +00:00
Gastón Fournier
7952d7e240
chore: upgrade deps (#7245)
Bump express to 4.19.2 (same as in enterprise repo).

This solves a security report:

Versions of Express.js prior to 4.19.2 and pre-release alpha and beta
versions before 5.0.0-beta.3 are affected by an open redirect
vulnerability using malformed URLs.

When a user of Express performs a redirect using a user-provided URL
Express performs an encode [using
encodeurl](https://github.com/pillarjs/encodeurl) on the contents before
passing it to the location header. This can cause malformed URLs to be
evaluated in unexpected ways by common redirect allow list
implementations in Express applications, leading to an Open Redirect via
bypass of a properly implemented allow list.

The main method impacted is res.location() but this is also called from
within res.redirect().
Patches


0867302ddb

0b746953c4

An initial fix went out with express@4.19.0, we then patched a feature
regression in 4.19.1 and added improved handling for the bypass in
4.19.2.
2024-06-03 12:58:20 +02:00
renovate[bot]
ef736501f0
fix(deps): update dependency unleash-client to v5.5.3 (#7237)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [unleash-client](https://togithub.com/Unleash/unleash-client-node) |
[`5.5.2` ->
`5.5.3`](https://renovatebot.com/diffs/npm/unleash-client/5.5.2/5.5.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/unleash-client/5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/unleash-client/5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/unleash-client/5.5.2/5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/unleash-client/5.5.2/5.5.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Unleash/unleash-client-node (unleash-client)</summary>

###
[`v5.5.3`](https://togithub.com/Unleash/unleash-client-node/releases/tag/v5.5.3)

[Compare
Source](https://togithub.com/Unleash/unleash-client-node/compare/v5.5.2...v5.5.3)

#### What's Changed

- Making it clearer that the API token needs to be passed via custom
headers by [@&#8203;alvinometric](https://togithub.com/alvinometric) in
[https://github.com/Unleash/unleash-client-node/pull/604](https://togithub.com/Unleash/unleash-client-node/pull/604)
- Updated README to use ESM by
[@&#8203;alvinometric](https://togithub.com/alvinometric) in
[https://github.com/Unleash/unleash-client-node/pull/605](https://togithub.com/Unleash/unleash-client-node/pull/605)
- chore(deps): update dependency typescript to v5.4.5 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/Unleash/unleash-client-node/pull/600](https://togithub.com/Unleash/unleash-client-node/pull/600)
- chore(deps): update dependency semver to v7.6.1 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/Unleash/unleash-client-node/pull/607](https://togithub.com/Unleash/unleash-client-node/pull/607)
- chore(deps): update dependency sinon to v17.0.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/Unleash/unleash-client-node/pull/608](https://togithub.com/Unleash/unleash-client-node/pull/608)
- chore(deps): bump tar from 6.1.13 to 6.2.1 by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/Unleash/unleash-client-node/pull/603](https://togithub.com/Unleash/unleash-client-node/pull/603)
- chore(deps): update dependency sinon to v18 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/Unleash/unleash-client-node/pull/613](https://togithub.com/Unleash/unleash-client-node/pull/613)
- chore(deps): update dependency semver to v7.6.2 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/Unleash/unleash-client-node/pull/612](https://togithub.com/Unleash/unleash-client-node/pull/612)
- chore(deps): update dependency eslint to v8.57.0 by
[@&#8203;renovate](https://togithub.com/renovate) in
[https://github.com/Unleash/unleash-client-node/pull/610](https://togithub.com/Unleash/unleash-client-node/pull/610)
- Fixes Unleash client stops fetching
[#&#8203;615](https://togithub.com/Unleash/unleash-client-node/issues/615)
by [@&#8203;HenrikBacher](https://togithub.com/HenrikBacher) in
[https://github.com/Unleash/unleash-client-node/pull/616](https://togithub.com/Unleash/unleash-client-node/pull/616)

#### New Contributors

- [@&#8203;alvinometric](https://togithub.com/alvinometric) made their
first contribution in
[https://github.com/Unleash/unleash-client-node/pull/604](https://togithub.com/Unleash/unleash-client-node/pull/604)
- [@&#8203;HenrikBacher](https://togithub.com/HenrikBacher) made their
first contribution in
[https://github.com/Unleash/unleash-client-node/pull/616](https://togithub.com/Unleash/unleash-client-node/pull/616)

**Full Changelog**:
https://github.com/Unleash/unleash-client-node/compare/v5.5.2...v5.5.3

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-03 00:17:04 +00:00