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

2123 Commits

Author SHA1 Message Date
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