Skip to content

Commit

Permalink
Update all non-major dependencies (#296)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`8.15.0` ->
`8.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.15.0/8.18.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/8.15.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.15.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| peerDependencies | minor |
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`8.15.0` ->
`8.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.15.0/8.18.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/8.15.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/8.15.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`8.15.0` ->
`8.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.15.0/8.18.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/8.15.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.15.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| peerDependencies | minor |
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`8.15.0` ->
`8.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.15.0/8.18.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/8.15.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/8.15.0/8.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [eslint-plugin-react-hooks](https://react.dev/)
([source](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks))
| [`5.0.0` ->
`5.1.0`](https://renovatebot.com/diffs/npm/eslint-plugin-react-hooks/5.0.0/5.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react-hooks/5.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react-hooks/5.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react-hooks/5.0.0/5.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react-hooks/5.0.0/5.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| peerDependencies | minor |
| [eslint-plugin-react-hooks](https://react.dev/)
([source](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks))
| [`5.0.0` ->
`5.1.0`](https://renovatebot.com/diffs/npm/eslint-plugin-react-hooks/5.0.0/5.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react-hooks/5.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react-hooks/5.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react-hooks/5.0.0/5.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react-hooks/5.0.0/5.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [node](https://nodejs.org)
([source](https://github.com/nodejs/node)) | `20.18.0` ->
`20.18.1` |
[![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v20.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v20.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.18.0/v20.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.18.0/v20.18.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| | patch |
| [prettier](https://prettier.io)
([source](https://github.com/prettier/prettier)) | [`3.3.3` ->
`3.4.2`](https://renovatebot.com/diffs/npm/prettier/3.3.3/3.4.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/prettier/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prettier/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prettier/3.3.3/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prettier/3.3.3/3.4.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [typescript](https://www.typescriptlang.org/)
([source](https://github.com/microsoft/TypeScript)) | [`5.6.3`
-> `5.7.2`](https://renovatebot.com/diffs/npm/typescript/5.6.3/5.7.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.6.3/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.6.3/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| peerDependencies | minor |
| [typescript](https://www.typescriptlang.org/)
([source](https://github.com/microsoft/TypeScript)) | [`5.6.3`
-> `5.7.2`](https://renovatebot.com/diffs/npm/typescript/5.6.3/5.7.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/typescript/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript/5.6.3/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript/5.6.3/5.7.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v8.18.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8180-2024-12-09)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.17.0...v8.18.0)

##### 🚀 Features

- **eslint-plugin:** \[switch-exhaustiveness-check] add support for "no
default" comment
([#&#8203;10218](https://github.com/typescript-eslint/typescript-eslint/pull/10218))
- **eslint-plugin:** \[no-deprecated] report on super call of deprecated
constructor
([#&#8203;10397](https://github.com/typescript-eslint/typescript-eslint/pull/10397))

##### 🩹 Fixes

- **eslint-plugin:** \[use-unknown-in-catch-callback-variable] only flag
function literals
([#&#8203;10436](https://github.com/typescript-eslint/typescript-eslint/pull/10436))
- **eslint-plugin:** \[no-base-to-string] handle more robustly when
multiple `toString()` declarations are present for a type
([#&#8203;10432](https://github.com/typescript-eslint/typescript-eslint/pull/10432))
- **eslint-plugin:** \[no-deprecated] check if a JSX attribute is
deprecated
([#&#8203;10374](https://github.com/typescript-eslint/typescript-eslint/pull/10374))
- typescript peer dependency
([#&#8203;10373](https://github.com/typescript-eslint/typescript-eslint/pull/10373))

##### ❤️  Thank You

- Kim Sang Du
[@&#8203;developer-bandi](https://github.com/developer-bandi)
- Kirk Waiblinger
[@&#8203;kirkwaiblinger](https://github.com/kirkwaiblinger)
-   mdm317
-   rtritto

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v8.17.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8170-2024-12-02)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.16.0...v8.17.0)

##### 🚀 Features

- **eslint-plugin:** \[prefer-promise-reject-errors] options to allow
any and unknown
([#&#8203;10392](https://github.com/typescript-eslint/typescript-eslint/pull/10392))

##### 🩹 Fixes

- **eslint-plugin:** \[promise-function-async] handle function
overloading
([#&#8203;10304](https://github.com/typescript-eslint/typescript-eslint/pull/10304))
- **eslint-plugin:** remove references to "extendDefaults" in
no-restricted-types
([#&#8203;10401](https://github.com/typescript-eslint/typescript-eslint/pull/10401))
- **eslint-plugin:** \[no-unnecessary-template-expressions] allow
template expressions used to make trailing whitespace visible
([#&#8203;10363](https://github.com/typescript-eslint/typescript-eslint/pull/10363))

##### ❤️  Thank You

-   Kim OhSeong [@&#8203;bkks1004](https://github.com/bkks1004)
- Kirk Waiblinger
[@&#8203;kirkwaiblinger](https://github.com/kirkwaiblinger)
- Maria José Solano
[@&#8203;MariaSolOs](https://github.com/MariaSolOs)
-   Ronen Amiel

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v8.16.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8160-2024-11-25)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.15.0...v8.16.0)

##### 🚀 Features

- **eslint-plugin:** \[no-base-to-string] check Array.prototype.join
([#&#8203;10287](https://github.com/typescript-eslint/typescript-eslint/pull/10287))
- **eslint-plugin:** \[max-params] add function overload and function
type support
([#&#8203;10312](https://github.com/typescript-eslint/typescript-eslint/pull/10312))

##### ❤️  Thank You

- Kim Sang Du
[@&#8203;developer-bandi](https://github.com/developer-bandi)
-   YeonJuan [@&#8203;yeonjuan](https://github.com/yeonjuan)

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v8.18.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8180-2024-12-09)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.17.0...v8.18.0)

##### 🩹 Fixes

- typescript peer dependency
([#&#8203;10373](https://github.com/typescript-eslint/typescript-eslint/pull/10373))

##### ❤️  Thank You

-   rtritto

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v8.17.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8170-2024-12-02)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.16.0...v8.17.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v8.16.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8160-2024-11-25)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.15.0...v8.16.0)

##### 🚀 Features

- support TypeScript 5.7
([#&#8203;10372](https://github.com/typescript-eslint/typescript-eslint/pull/10372))

##### ❤️  Thank You

-   Josh Goldberg ✨

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>facebook/react (eslint-plugin-react-hooks)</summary>

###
[`v5.1.0`](https://github.com/facebook/react/compare/eslint-plugin-react-hooks@5.0.0...63cde684f5340b1ca73f6244501aac1c3d2c92a8)

[Compare
Source](https://github.com/facebook/react/compare/eslint-plugin-react-hooks@5.0.0...63cde684f5340b1ca73f6244501aac1c3d2c92a8)

</details>

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

###
[`v20.18.1`](https://github.com/nodejs/node/releases/tag/v20.18.1):
2024-11-20, Version 20.18.1 &#x27;Iron&#x27; (LTS),
@&#8203;marco-ippolito

[Compare
Source](https://github.com/nodejs/node/compare/v20.18.0...v20.18.1)

##### Notable Changes

-
\[[`7a8992b2d6`](https://github.com/nodejs/node/commit/7a8992b2d6)]
- **doc**: add abmusse to collaborators (Abdirahim Musse)
[#&#8203;55086](https://github.com/nodejs/node/pull/55086)

##### Commits

-
\[[`085c3441fe`](https://github.com/nodejs/node/commit/085c3441fe)]
- **assert**: show the diff when deep comparing data with a custom
message (Giovanni)
[#&#8203;54759](https://github.com/nodejs/node/pull/54759)
-
\[[`01f0b0e7b4`](https://github.com/nodejs/node/commit/01f0b0e7b4)]
- **benchmark**: adjust config for deepEqual object (Rafael Gonzaga)
[#&#8203;55254](https://github.com/nodejs/node/pull/55254)
-
\[[`a45537269b`](https://github.com/nodejs/node/commit/a45537269b)]
- **benchmark**: rewrite detect-esm-syntax benchmark (Joyee Cheung)
[#&#8203;55238](https://github.com/nodejs/node/pull/55238)
-
\[[`1a0d8ef64f`](https://github.com/nodejs/node/commit/1a0d8ef64f)]
- **benchmark**: add no-warnings to process.has bench (Rafael Gonzaga)
[#&#8203;55159](https://github.com/nodejs/node/pull/55159)
-
\[[`2be5d611ce`](https://github.com/nodejs/node/commit/2be5d611ce)]
- **benchmark**: create benchmark for typescript (Marco Ippolito)
[#&#8203;54904](https://github.com/nodejs/node/pull/54904)
-
\[[`a2aa4fa477`](https://github.com/nodejs/node/commit/a2aa4fa477)]
- **benchmark**: include ascii to fs/readfile (Rafael Gonzaga)
[#&#8203;54988](https://github.com/nodejs/node/pull/54988)
-
\[[`09849105fe`](https://github.com/nodejs/node/commit/09849105fe)]
- **benchmark**: add dotenv benchmark (Aviv Keller)
[#&#8203;54278](https://github.com/nodejs/node/pull/54278)
-
\[[`6b3c24dbad`](https://github.com/nodejs/node/commit/6b3c24dbad)]
- **buffer**: fix out of range for toString (Jason Zhang)
[#&#8203;54553](https://github.com/nodejs/node/pull/54553)
-
\[[`f25a5b6dc4`](https://github.com/nodejs/node/commit/f25a5b6dc4)]
- **build**: use rclone instead of aws CLI (Michaël Zasso)
[#&#8203;55617](https://github.com/nodejs/node/pull/55617)
-
\[[`0bbeb605de`](https://github.com/nodejs/node/commit/0bbeb605de)]
- **build**: fix notify-on-review-wanted action (Rafael Gonzaga)
[#&#8203;55304](https://github.com/nodejs/node/pull/55304)
-
\[[`5b35836732`](https://github.com/nodejs/node/commit/5b35836732)]
- **build**: include `.nycrc` in coverage workflows (Wuli Zuo)
[#&#8203;55210](https://github.com/nodejs/node/pull/55210)
-
\[[`f38d1e90e0`](https://github.com/nodejs/node/commit/f38d1e90e0)]
- **build**: notify via slack when review-wanted (Rafael Gonzaga)
[#&#8203;55102](https://github.com/nodejs/node/pull/55102)
-
\[[`0b985ec4bb`](https://github.com/nodejs/node/commit/0b985ec4bb)]
- **build**: remove -v flag to reduce noise (iwuliz)
[#&#8203;55025](https://github.com/nodejs/node/pull/55025)
-
\[[`09f75b27a1`](https://github.com/nodejs/node/commit/09f75b27a1)]
- **build**: display free disk space after build in the test-macOS
workflow (iwuliz)
[#&#8203;55025](https://github.com/nodejs/node/pull/55025)
-
\[[`f25760c4a2`](https://github.com/nodejs/node/commit/f25760c4a2)]
- **build**: add the option to generate compile_commands.json in
vcbuild.bat (Segev Finer)
[#&#8203;52279](https://github.com/nodejs/node/pull/52279)
-
\[[`746e78c4f3`](https://github.com/nodejs/node/commit/746e78c4f3)]
- ***Revert*** "**build**: upgrade clang-format to v18" (Chengzhong Wu)
[#&#8203;54994](https://github.com/nodejs/node/pull/54994)
-
\[[`67834ee646`](https://github.com/nodejs/node/commit/67834ee646)]
- **build**: print `Running XYZ linter...` for py and yml (Aviv Keller)
[#&#8203;54386](https://github.com/nodejs/node/pull/54386)
-
\[[`ae34e276a2`](https://github.com/nodejs/node/commit/ae34e276a2)]
- **build**: pin doc workflow to Node.js 20 (Richard Lau)
[#&#8203;55755](https://github.com/nodejs/node/pull/55755)
-
\[[`d0e871a706`](https://github.com/nodejs/node/commit/d0e871a706)]
- **build,win**: add winget config to set up env (Hüseyin Açacak)
[#&#8203;54729](https://github.com/nodejs/node/pull/54729)
-
\[[`93ac799b6b`](https://github.com/nodejs/node/commit/93ac799b6b)]
- **cli**: fix spacing for port range error (Aviv Keller)
[#&#8203;54495](https://github.com/nodejs/node/pull/54495)
-
\[[`3ba2e7bf97`](https://github.com/nodejs/node/commit/3ba2e7bf97)]
- ***Revert*** "**console**: colorize console error and warn" (Aviv
Keller)
[#&#8203;54677](https://github.com/nodejs/node/pull/54677)
-
\[[`2f678ea53b`](https://github.com/nodejs/node/commit/2f678ea53b)]
- **crypto**: ensure invalid SubtleCrypto JWK data import results in
DataError (Filip Skokan)
[#&#8203;55041](https://github.com/nodejs/node/pull/55041)
-
\[[`5d28d98542`](https://github.com/nodejs/node/commit/5d28d98542)]
- **deps**: update undici to 6.20.0 (Node.js GitHub Bot)
[#&#8203;55329](https://github.com/nodejs/node/pull/55329)
-
\[[`0c7f2fc421`](https://github.com/nodejs/node/commit/0c7f2fc421)]
- **deps**: update archs files for openssl-3.0.15+quic1 (Node.js GitHub
Bot) [#&#8203;55184](https://github.com/nodejs/node/pull/55184)
-
\[[`da15e7edf5`](https://github.com/nodejs/node/commit/da15e7edf5)]
- **deps**: upgrade openssl sources to quictls/openssl-3.0.15+quic1
(Node.js GitHub Bot)
[#&#8203;55184](https://github.com/nodejs/node/pull/55184)
-
\[[`381f1f9d08`](https://github.com/nodejs/node/commit/381f1f9d08)]
- **deps**: update archs files for openssl-3.0.14+quic1 (Node.js GitHub
Bot) [#&#8203;54336](https://github.com/nodejs/node/pull/54336)
-
\[[`48d643f78a`](https://github.com/nodejs/node/commit/48d643f78a)]
- **deps**: upgrade openssl sources to quictls/openssl-3.0.14+quic1
(Node.js GitHub Bot)
[#&#8203;54336](https://github.com/nodejs/node/pull/54336)
-
\[[`7b1796803b`](https://github.com/nodejs/node/commit/7b1796803b)]
- **deps**: update timezone to 2024b (Node.js GitHub Bot)
[#&#8203;55056](https://github.com/nodejs/node/pull/55056)
-
\[[`8f1956c588`](https://github.com/nodejs/node/commit/8f1956c588)]
- **deps**: update acorn-walk to 8.3.4 (Node.js GitHub Bot)
[#&#8203;54950](https://github.com/nodejs/node/pull/54950)
-
\[[`20501a7350`](https://github.com/nodejs/node/commit/20501a7350)]
- **deps**: update corepack to 0.29.4 (Node.js GitHub Bot)
[#&#8203;54845](https://github.com/nodejs/node/pull/54845)
-
\[[`0f81eafecc`](https://github.com/nodejs/node/commit/0f81eafecc)]
- **doc**: fix Markdown linter (Antoine du Hamel)
[#&#8203;55344](https://github.com/nodejs/node/pull/55344)
-
\[[`df713f0a98`](https://github.com/nodejs/node/commit/df713f0a98)]
- ***Revert*** "**doc**: update test context.assert" (Antoine du Hamel)
[#&#8203;55344](https://github.com/nodejs/node/pull/55344)
-
\[[`fd6fc61d2c`](https://github.com/nodejs/node/commit/fd6fc61d2c)]
- **doc**: add pmarchini to collaborators (Pietro Marchini)
[#&#8203;55331](https://github.com/nodejs/node/pull/55331)
-
\[[`b963db9ee2`](https://github.com/nodejs/node/commit/b963db9ee2)]
- **doc**: fix `events.once()` example using `AbortSignal` (Ivo Janssen)
[#&#8203;55144](https://github.com/nodejs/node/pull/55144)
-
\[[`50b13bfb12`](https://github.com/nodejs/node/commit/50b13bfb12)]
- **doc**: add onboarding details for ambassador program (Marco
Ippolito)
[#&#8203;55284](https://github.com/nodejs/node/pull/55284)
-
\[[`27564b7811`](https://github.com/nodejs/node/commit/27564b7811)]
- **doc**: fix initial default value of autoSelectFamily (Ihor Rohovets)
[#&#8203;55245](https://github.com/nodejs/node/pull/55245)
-
\[[`9e7be23aa5`](https://github.com/nodejs/node/commit/9e7be23aa5)]
- **doc**: tweak onboarding instructions (Michael Dawson)
[#&#8203;55212](https://github.com/nodejs/node/pull/55212)
-
\[[`f412a029c3`](https://github.com/nodejs/node/commit/f412a029c3)]
- **doc**: update test context.assert (Pietro Marchini)
[#&#8203;55186](https://github.com/nodejs/node/pull/55186)
-
\[[`2f7828debb`](https://github.com/nodejs/node/commit/2f7828debb)]
- **doc**: fix unordered error anchors (Antoine du Hamel)
[#&#8203;55242](https://github.com/nodejs/node/pull/55242)
-
\[[`d08e4c235b`](https://github.com/nodejs/node/commit/d08e4c235b)]
- **doc**: mention addons to experimental permission (Rafael Gonzaga)
[#&#8203;55166](https://github.com/nodejs/node/pull/55166)
-
\[[`d65c2458dc`](https://github.com/nodejs/node/commit/d65c2458dc)]
- **doc**: use correct dash in stability status (Antoine du Hamel)
[#&#8203;55200](https://github.com/nodejs/node/pull/55200)
-
\[[`d9839c16cf`](https://github.com/nodejs/node/commit/d9839c16cf)]
- **doc**: fix link in `test/README.md` (Livia Medeiros)
[#&#8203;55165](https://github.com/nodejs/node/pull/55165)
-
\[[`1ad659afa4`](https://github.com/nodejs/node/commit/1ad659afa4)]
- **doc**: add esm examples to node:net (Alfredo González)
[#&#8203;55134](https://github.com/nodejs/node/pull/55134)
-
\[[`81ad69d50f`](https://github.com/nodejs/node/commit/81ad69d50f)]
- **doc**: move the YAML changes element (sendoru)
[#&#8203;55112](https://github.com/nodejs/node/pull/55112)
-
\[[`7a51a161be`](https://github.com/nodejs/node/commit/7a51a161be)]
- **doc**: fix the require resolve algorithm in `modules.md` (chirsz)
[#&#8203;55117](https://github.com/nodejs/node/pull/55117)
-
\[[`80edcdf899`](https://github.com/nodejs/node/commit/80edcdf899)]
- **doc**: update style guide (Aviv Keller)
[#&#8203;53223](https://github.com/nodejs/node/pull/53223)
-
\[[`388c754dd2`](https://github.com/nodejs/node/commit/388c754dd2)]
- **doc**: add missing `:` to `run()`'s `globPatterns` (Aviv Keller)
[#&#8203;55135](https://github.com/nodejs/node/pull/55135)
-
\[[`94302b6a76`](https://github.com/nodejs/node/commit/94302b6a76)]
- **doc**: add abmusse to collaborators (Abdirahim Musse)
[#&#8203;55086](https://github.com/nodejs/node/pull/55086)
-
\[[`27ff2da964`](https://github.com/nodejs/node/commit/27ff2da964)]
- **doc**: add note about `--expose-internals` (Aviv Keller)
[#&#8203;52861](https://github.com/nodejs/node/pull/52861)
-
\[[`df6dc753b7`](https://github.com/nodejs/node/commit/df6dc753b7)]
- **doc**: remove `parseREPLKeyword` from REPL documentation (Aviv
Keller)
[#&#8203;54749](https://github.com/nodejs/node/pull/54749)
-
\[[`4baa5c4d10`](https://github.com/nodejs/node/commit/4baa5c4d10)]
- **doc**: change backporting guide with updated info (Aviv Keller)
[#&#8203;53746](https://github.com/nodejs/node/pull/53746)
-
\[[`9947fc112f`](https://github.com/nodejs/node/commit/9947fc112f)]
- **doc**: add missing definitions to `internal-api.md` (Aviv Keller)
[#&#8203;53303](https://github.com/nodejs/node/pull/53303)
-
\[[`a4586f0e94`](https://github.com/nodejs/node/commit/a4586f0e94)]
- **doc**: update documentation for externalizing deps (Michael Dawson)
[#&#8203;54792](https://github.com/nodejs/node/pull/54792)
-
\[[`70504f8522`](https://github.com/nodejs/node/commit/70504f8522)]
- **doc**: update `require(ESM)` history and stability status (Antoine
du Hamel)
[#&#8203;55199](https://github.com/nodejs/node/pull/55199)
-
\[[`9d0041ac40`](https://github.com/nodejs/node/commit/9d0041ac40)]
- **doc**: add release key for aduh95 (Antoine du Hamel)
[#&#8203;55349](https://github.com/nodejs/node/pull/55349)
-
\[[`0c1666a52a`](https://github.com/nodejs/node/commit/0c1666a52a)]
- **events**: allow null/undefined eventInitDict (Matthew Aitken)
[#&#8203;54643](https://github.com/nodejs/node/pull/54643)
-
\[[`453df77f99`](https://github.com/nodejs/node/commit/453df77f99)]
- **events**: return `currentTarget` when dispatching (Matthew Aitken)
[#&#8203;54642](https://github.com/nodejs/node/pull/54642)
-
\[[`0decaab9db`](https://github.com/nodejs/node/commit/0decaab9db)]
- **fs**: acknowledge `signal` option in `filehandle.createReadStream()`
(Livia Medeiros)
[#&#8203;55148](https://github.com/nodejs/node/pull/55148)
-
\[[`00a2fc7166`](https://github.com/nodejs/node/commit/00a2fc7166)]
- **lib**: move `Symbol[Async]Dispose` polyfills to `internal/util`
(Antoine du Hamel)
[#&#8203;54853](https://github.com/nodejs/node/pull/54853)
-
\[[`8e6b606ac4`](https://github.com/nodejs/node/commit/8e6b606ac4)]
- **lib**: remove lib/internal/idna.js (Yagiz Nizipli)
[#&#8203;55050](https://github.com/nodejs/node/pull/55050)
-
\[[`c96e5cb664`](https://github.com/nodejs/node/commit/c96e5cb664)]
- **lib**: the REPL should survive deletion of Array.prototype methods
(Jordan Harband)
[#&#8203;31457](https://github.com/nodejs/node/pull/31457)
-
\[[`748ed2e559`](https://github.com/nodejs/node/commit/748ed2e559)]
- **meta**: move one or more collaborators to emeritus (Node.js GitHub
Bot) [#&#8203;55300](https://github.com/nodejs/node/pull/55300)
-
\[[`8b8d35f015`](https://github.com/nodejs/node/commit/8b8d35f015)]
- **meta**: bump mozilla-actions/sccache-action from 0.0.5 to 0.0.6
(dependabot\[bot])
[#&#8203;55225](https://github.com/nodejs/node/pull/55225)
-
\[[`d3441ff0c8`](https://github.com/nodejs/node/commit/d3441ff0c8)]
- **meta**: bump actions/checkout from 4.1.7 to 4.2.0 (dependabot\[bot])
[#&#8203;55224](https://github.com/nodejs/node/pull/55224)
-
\[[`1c20908558`](https://github.com/nodejs/node/commit/1c20908558)]
- **meta**: bump actions/setup-node from 4.0.3 to 4.0.4
(dependabot\[bot])
[#&#8203;55223](https://github.com/nodejs/node/pull/55223)
-
\[[`8a529abd69`](https://github.com/nodejs/node/commit/8a529abd69)]
- **meta**: bump peter-evans/create-pull-request from 7.0.1 to 7.0.5
(dependabot\[bot])
[#&#8203;55219](https://github.com/nodejs/node/pull/55219)
-
\[[`9053d210ab`](https://github.com/nodejs/node/commit/9053d210ab)]
- **meta**: add mailmap entry for abmusse (Abdirahim Musse)
[#&#8203;55182](https://github.com/nodejs/node/pull/55182)
-
\[[`db2496c125`](https://github.com/nodejs/node/commit/db2496c125)]
- **meta**: add more information about nightly releases (Aviv Keller)
[#&#8203;55084](https://github.com/nodejs/node/pull/55084)
-
\[[`d2ce003b2f`](https://github.com/nodejs/node/commit/d2ce003b2f)]
- **meta**: add `linux` to OS labels in collaborator guide (Aviv Keller)
[#&#8203;54986](https://github.com/nodejs/node/pull/54986)
-
\[[`37b0bea247`](https://github.com/nodejs/node/commit/37b0bea247)]
- **meta**: remove never-used workflow trigger (Aviv Keller)
[#&#8203;54983](https://github.com/nodejs/node/pull/54983)
-
\[[`ae27e2dcd7`](https://github.com/nodejs/node/commit/ae27e2dcd7)]
- **meta**: add links to alternative issue trackers (Aviv Keller)
[#&#8203;54401](https://github.com/nodejs/node/pull/54401)
-
\[[`6e5d524b0f`](https://github.com/nodejs/node/commit/6e5d524b0f)]
- **module**: remove duplicated import (Aviv Keller)
[#&#8203;54942](https://github.com/nodejs/node/pull/54942)
-
\[[`3a682cca03`](https://github.com/nodejs/node/commit/3a682cca03)]
- **path**: remove repetitive conditional operator in `posix.resolve`
(Wiyeong Seo)
[#&#8203;54835](https://github.com/nodejs/node/pull/54835)
-
\[[`ac1cb8dfdb`](https://github.com/nodejs/node/commit/ac1cb8dfdb)]
- **perf_hooks**: add missing type argument to getEntriesByName (Luke
Taher)
[#&#8203;54767](https://github.com/nodejs/node/pull/54767)
-
\[[`85b3edc83b`](https://github.com/nodejs/node/commit/85b3edc83b)]
- **repl**: catch `\v` and `\r` in new-line detection (Aviv Keller)
[#&#8203;54512](https://github.com/nodejs/node/pull/54512)
-
\[[`df1f04999e`](https://github.com/nodejs/node/commit/df1f04999e)]
- **src**: decode native error messages as UTF-8 (Joyee Cheung)
[#&#8203;55024](https://github.com/nodejs/node/pull/55024)
-
\[[`86d718177a`](https://github.com/nodejs/node/commit/86d718177a)]
- **src**: update clang-tidy and focus on modernization (Yagiz Nizipli)
[#&#8203;53757](https://github.com/nodejs/node/pull/53757)
-
\[[`7d01b6a9c5`](https://github.com/nodejs/node/commit/7d01b6a9c5)]
- **src**: cleanup per env handles directly without a list (Chengzhong
Wu) [#&#8203;54993](https://github.com/nodejs/node/pull/54993)
-
\[[`a730cdb622`](https://github.com/nodejs/node/commit/a730cdb622)]
- **src**: remove duplicate code setting AF_INET (He Yang)
[#&#8203;54939](https://github.com/nodejs/node/pull/54939)
-
\[[`f10d9ad283`](https://github.com/nodejs/node/commit/f10d9ad283)]
- **stream**: treat null asyncIterator as undefined (Jason Zhang)
[#&#8203;55119](https://github.com/nodejs/node/pull/55119)
-
\[[`6027084245`](https://github.com/nodejs/node/commit/6027084245)]
- **test**: make `test-loaders-workers-spawned` less flaky (Antoine du
Hamel)
[#&#8203;55172](https://github.com/nodejs/node/pull/55172)
-
\[[`66a87d19bd`](https://github.com/nodejs/node/commit/66a87d19bd)]
- **test**: update multiple assert tests to use node:test (James M
Snell)
[#&#8203;54585](https://github.com/nodejs/node/pull/54585)
-
\[[`5105188c47`](https://github.com/nodejs/node/commit/5105188c47)]
- **test**: update wpt test for encoding (devstone)
[#&#8203;55151](https://github.com/nodejs/node/pull/55151)
-
\[[`81bcec0b82`](https://github.com/nodejs/node/commit/81bcec0b82)]
- **test**: deflake test/pummel/test-timers.js (jakecastelli)
[#&#8203;55098](https://github.com/nodejs/node/pull/55098)
-
\[[`82c402265a`](https://github.com/nodejs/node/commit/82c402265a)]
- **test**: deflake test-http-remove-header-stays-removed (Luigi Pinca)
[#&#8203;55004](https://github.com/nodejs/node/pull/55004)
-
\[[`78021701ed`](https://github.com/nodejs/node/commit/78021701ed)]
- **test**: fix test-tls-junk-closes-server (Michael Dawson)
[#&#8203;55089](https://github.com/nodejs/node/pull/55089)
-
\[[`c908b8a2d8`](https://github.com/nodejs/node/commit/c908b8a2d8)]
- **test**: fix more tests that fail when path contains a space (Antoine
du Hamel)
[#&#8203;55088](https://github.com/nodejs/node/pull/55088)
-
\[[`afc1628e73`](https://github.com/nodejs/node/commit/afc1628e73)]
- **test**: fix `assertSnapshot` when path contains a quote (Antoine du
Hamel)
[#&#8203;55087](https://github.com/nodejs/node/pull/55087)
-
\[[`7c88739b83`](https://github.com/nodejs/node/commit/7c88739b83)]
- **test**: fix some tests when path contains `%` (Antoine du Hamel)
[#&#8203;55082](https://github.com/nodejs/node/pull/55082)
-
\[[`eb4d468671`](https://github.com/nodejs/node/commit/eb4d468671)]
- ***Revert*** "**test**: mark test-fs-watch-non-recursive flaky on
Windows" (Luigi Pinca)
[#&#8203;55079](https://github.com/nodejs/node/pull/55079)
-
\[[`bc7b5249d4`](https://github.com/nodejs/node/commit/bc7b5249d4)]
- **test**: make `test-runner-assert` more robust (Aviv Keller)
[#&#8203;55036](https://github.com/nodejs/node/pull/55036)
-
\[[`6c2a1386f7`](https://github.com/nodejs/node/commit/6c2a1386f7)]
- **test**: update tls test to support OpenSSL32 (Michael Dawson)
[#&#8203;55030](https://github.com/nodejs/node/pull/55030)
-
\[[`96406610fa`](https://github.com/nodejs/node/commit/96406610fa)]
- **test**: fix `test-vm-context-dont-contextify` when path contains a
space (Antoine du Hamel)
[#&#8203;55026](https://github.com/nodejs/node/pull/55026)
-
\[[`39a80eed4f`](https://github.com/nodejs/node/commit/39a80eed4f)]
- **test**: adjust tls-set-ciphers for OpenSSL32 (Michael Dawson)
[#&#8203;55016](https://github.com/nodejs/node/pull/55016)
-
\[[`bd8fd4fceb`](https://github.com/nodejs/node/commit/bd8fd4fceb)]
- **test**: add `util.stripVTControlCharacters` test (RedYetiDev)
[#&#8203;54865](https://github.com/nodejs/node/pull/54865)
-
\[[`333b5a02d0`](https://github.com/nodejs/node/commit/333b5a02d0)]
- **test**: improve coverage for timer promises schedular (Aviv Keller)
[#&#8203;53370](https://github.com/nodejs/node/pull/53370)
-
\[[`f48992f433`](https://github.com/nodejs/node/commit/f48992f433)]
- **test**: remove unused common utilities (RedYetiDev)
[#&#8203;54825](https://github.com/nodejs/node/pull/54825)
-
\[[`93a098c56d`](https://github.com/nodejs/node/commit/93a098c56d)]
- **test**: deflake test-http-header-overflow (Luigi Pinca)
[#&#8203;54978](https://github.com/nodejs/node/pull/54978)
-
\[[`f849cf677d`](https://github.com/nodejs/node/commit/f849cf677d)]
- **test**: fix `soucre` to `source` (Aviv Keller)
[#&#8203;55038](https://github.com/nodejs/node/pull/55038)
-
\[[`1a007ea814`](https://github.com/nodejs/node/commit/1a007ea814)]
- **test**: add asserts to validate test assumptions (Michael Dawson)
[#&#8203;54997](https://github.com/nodejs/node/pull/54997)
-
\[[`6f53c096f8`](https://github.com/nodejs/node/commit/6f53c096f8)]
- **test**: move test-http-max-sockets to parallel (Luigi Pinca)
[#&#8203;54977](https://github.com/nodejs/node/pull/54977)
-
\[[`aba9dc775e`](https://github.com/nodejs/node/commit/aba9dc775e)]
- **test**: remove test-http-max-sockets flaky designation (Luigi Pinca)
[#&#8203;54976](https://github.com/nodejs/node/pull/54976)
-
\[[`ee5624bffe`](https://github.com/nodejs/node/commit/ee5624bffe)]
- **test**: adjust key sizes to support OpenSSL32 (Michael Dawson)
[#&#8203;54972](https://github.com/nodejs/node/pull/54972)
-
\[[`5c11a61140`](https://github.com/nodejs/node/commit/5c11a61140)]
- **test**: update test to support OpenSSL32 (Michael Dawson)
[#&#8203;54968](https://github.com/nodejs/node/pull/54968)
-
\[[`62f21470e4`](https://github.com/nodejs/node/commit/62f21470e4)]
- **test**: update DOM events web platform tests (Matthew Aitken)
[#&#8203;54642](https://github.com/nodejs/node/pull/54642)
-
\[[`426851705c`](https://github.com/nodejs/node/commit/426851705c)]
- **test_runner**: assert entry is a valid object (Edigleysson Silva
(Edy))
[#&#8203;55231](https://github.com/nodejs/node/pull/55231)
-
\[[`b1cad519d7`](https://github.com/nodejs/node/commit/b1cad519d7)]
- **test_runner**: use `test:` symbol on second print of parent test
(RedYetiDev)
[#&#8203;54956](https://github.com/nodejs/node/pull/54956)
-
\[[`63c8f3d436`](https://github.com/nodejs/node/commit/63c8f3d436)]
- **test_runner**: replace ansi clear with ansi reset (Pietro Marchini)
[#&#8203;55013](https://github.com/nodejs/node/pull/55013)
-
\[[`0b3fb344f7`](https://github.com/nodejs/node/commit/0b3fb344f7)]
- **tools**: add `polyfilled` option to `prefer-primordials` rule
(Antoine du Hamel)
[#&#8203;55318](https://github.com/nodejs/node/pull/55318)
-
\[[`8981309bd9`](https://github.com/nodejs/node/commit/8981309bd9)]
- **tools**: make `choco install` script more readable (Aviv Keller)
[#&#8203;54002](https://github.com/nodejs/node/pull/54002)
-
\[[`7310abeae1`](https://github.com/nodejs/node/commit/7310abeae1)]
- **tools**: bump Rollup from 4.18.1 to 4.22.4 for `lint-md`
(dependabot\[bot])
[#&#8203;55093](https://github.com/nodejs/node/pull/55093)
-
\[[`083311e8af`](https://github.com/nodejs/node/commit/083311e8af)]
- **tools**: remove redudant code from eslint require rule (Aviv Keller)
[#&#8203;54892](https://github.com/nodejs/node/pull/54892)
-
\[[`ae4b2aece1`](https://github.com/nodejs/node/commit/ae4b2aece1)]
- **tools**: update error message for ICU in license-builder (Aviv
Keller)
[#&#8203;54742](https://github.com/nodejs/node/pull/54742)
-
\[[`3ebd31684d`](https://github.com/nodejs/node/commit/3ebd31684d)]
- **tools**: update github_reporter to 1.7.1 (Node.js GitHub Bot)
[#&#8203;54951](https://github.com/nodejs/node/pull/54951)
-
\[[`397be8a10e`](https://github.com/nodejs/node/commit/397be8a10e)]
- **tty**: fix links for terminal colors (Aviv Keller)
[#&#8203;54596](https://github.com/nodejs/node/pull/54596)
-
\[[`a3c2ef9e98`](https://github.com/nodejs/node/commit/a3c2ef9e98)]
- **util**: update ansi regex (Aviv Keller)
[#&#8203;54865](https://github.com/nodejs/node/pull/54865)
-
\[[`efdccc88a2`](https://github.com/nodejs/node/commit/efdccc88a2)]
- **watch**: preserve output when gracefully restarted (Théo LUDWIG)
[#&#8203;54323](https://github.com/nodejs/node/pull/54323)
-
\[[`226836c5ac`](https://github.com/nodejs/node/commit/226836c5ac)]
- **worker**: throw InvalidStateError in postMessage after close
(devstone)
[#&#8203;55206](https://github.com/nodejs/node/pull/55206)
-
\[[`f39ff4d14b`](https://github.com/nodejs/node/commit/f39ff4d14b)]
- **worker**: handle `--input-type` more consistently (Antoine du Hamel)
[#&#8203;54979](https://github.com/nodejs/node/pull/54979)
-
\[[`30383ffb9a`](https://github.com/nodejs/node/commit/30383ffb9a)]
- **zlib**: throw brotli initialization error from c++ (Yagiz Nizipli)
[#&#8203;54698](https://github.com/nodejs/node/pull/54698)

</details>

<details>
<summary>prettier/prettier (prettier)</summary>

###
[`v3.4.2`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#342)

[Compare
Source](https://github.com/prettier/prettier/compare/3.4.1...3.4.2)


[diff](https://github.com/prettier/prettier/compare/3.4.1...3.4.2)

##### Treat U+30A0 & U+30FB in Katakana Block as CJK
([#&#8203;16796](https://github.com/prettier/prettier/pull/16796)
by [@&#8203;tats-u](https://github.com/tats-u))

Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is commonly
used in Japanese to represent the delimitation of first and last names
of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means
“C language & C++ & Go & Rust” in Japanese.

<!-- prettier-ignore -->

```md
<!-- Input (--prose-wrap=never) -->

C言
語
・
C++
・
Go
・
Rust

<!-- Prettier 3.4.1 -->
C言語・ C++ ・ Go ・ Rust

<!-- Prettier 3.4.2 -->
C言語・C++・Go・Rust
```

U+30A0 can be used as the replacement of the `-` in non-Japanese names
(e.g. “Saint-Saëns” (Charles Camille Saint-Saëns) can be represented as
“サン゠サーンス” in Japanese), but substituted by ASCII hyphen (U+002D) or
U+FF1D (full width hyphen) in many cases (e.g. “サン=サーンス” or “サン=サーンス”).

##### Fix comments print on class methods with decorators
([#&#8203;16891](https://github.com/prettier/prettier/pull/16891)
by [@&#8203;fisker](https://github.com/fisker))

<!-- prettier-ignore -->

```jsx
// Input
class A {
  @&#8203;decorator
  /** 
   * The method description
   *
  */
  async method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}

// Prettier 3.4.1
class A {
  @&#8203;decorator
  async /**
   * The method description
   *
   */
  method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}

// Prettier 3.4.2
class A {
  @&#8203;decorator
  /**
   * The method description
   *
   */
  async method(foo: Foo, bar: Bar) {
    console.log(foo);
  }
}
```

##### Fix non-idempotent formatting
([#&#8203;16899](https://github.com/prettier/prettier/pull/16899)
by [@&#8203;seiyab](https://github.com/seiyab))

This bug fix is not language-specific. You may see similar change in any
languages. This fixes regression in 3.4.0 so change caused by it should
yield same formatting as 3.3.3.

<!-- prettier-ignore -->

```jsx
// Input
<div>
  foo
  <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
  , abc
</div>;

// Prettier 3.4.1 (first)
<div>
  foo
  <span>
    longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo
  </span>, abc
</div>;

// Prettier 3.4.1 (second)
<div>
  foo
  <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
  , abc
</div>;

// Prettier 3.4.2
<div>
  foo
  <span>longlonglonglonglonglonglonglonglonglonglonglonglonglonglongl foo</span>
  , abc
</div>;
```

###
[`v3.4.1`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#341)

[Compare
Source](https://github.com/prettier/prettier/compare/3.4.0...3.4.1)


[diff](https://github.com/prettier/prettier/compare/3.4.0...3.4.1)

##### Remove unnecessary parentheses around assignment in `v-on`
([#&#8203;16887](https://github.com/prettier/prettier/pull/16887)
by [@&#8203;fisker](https://github.com/fisker))

<!-- prettier-ignore -->

```vue
<!-- Input -->
<template>
  <button @&#8203;click="foo += 2">Click</button>
</template>

<!-- Prettier 3.4.0 -->
<template>
  <button @&#8203;click="(foo += 2)">Click</button>
</template>

<!-- Prettier 3.4.1 -->
<template>
  <button @&#8203;click="foo += 2">Click</button>
</template>
```

###
[`v3.4.0`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#340)

[Compare
Source](https://github.com/prettier/prettier/compare/3.3.3...3.4.0)


[diff](https://github.com/prettier/prettier/compare/3.3.3...3.4.0)

🔗 [Release Notes](https://prettier.io/blog/2024/11/26/3.4.0.html)

</details>

<details>
<summary>microsoft/TypeScript (typescript)</summary>

###
[`v5.7.2`](https://github.com/microsoft/TypeScript/compare/v5.6.3...d701d908d534e68cfab24b6df15539014ac348a3)

[Compare
Source](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

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

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

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

---

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

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuNDIuNCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Carlos Palhares <chjunior@gmail.com>
  • Loading branch information
renovate[bot] and xjunior authored Dec 10, 2024
1 parent ee619fa commit aac9e78
Show file tree
Hide file tree
Showing 5 changed files with 80 additions and 75 deletions.
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
ruby 3.3.6
nodejs 20.18.0
nodejs 20.18.1
3 changes: 0 additions & 3 deletions packages/eslint-config/dependency_decisions.yml

This file was deleted.

8 changes: 8 additions & 0 deletions packages/eslint-config/doc/dependency_decisions.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
---
- - :inherit_from
- https://raw.githubusercontent.com/powerhome/oss-guide/master/license_rules.yml
- - :license
- "@typescript-eslint/parser"
- MITClause
- :who: Carlos Palhares <carlos.palhares@powerhrg.com>
:why: MIT License
:versions:
- 8.18.0
:when: 2024-12-10 18:09:20.123307000 Z
18 changes: 9 additions & 9 deletions packages/eslint-config/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,31 +25,31 @@
"test": "echo 'No tests on eslint-config'"
},
"peerDependencies": {
"@typescript-eslint/eslint-plugin": "8.15.0",
"@typescript-eslint/parser": "8.15.0",
"@typescript-eslint/eslint-plugin": "8.18.0",
"@typescript-eslint/parser": "8.18.0",
"@babel/eslint-parser": "8 || 10 || 7",
"eslint": "8.57.1",
"eslint-plugin-flowtype": "8.0.3",
"eslint-plugin-jsx-control-statements": "3.0.0",
"eslint-plugin-react": "7.37.2",
"eslint-plugin-react-hooks": "5.0.0",
"eslint-plugin-react-hooks": "5.1.0",
"eslint-webpack-plugin": "4.2.0",
"typescript": "5.6.3"
"typescript": "5.7.2"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "8.15.0",
"@typescript-eslint/parser": "8.15.0",
"@typescript-eslint/eslint-plugin": "8.18.0",
"@typescript-eslint/parser": "8.18.0",
"@babel/core": "7.26.0",
"@babel/eslint-parser": "7.25.9",
"eslint": "8.57.1",
"eslint-plugin-flowtype": "8.0.3",
"eslint-plugin-jsx-control-statements": "3.0.0",
"eslint-plugin-react": "7.37.2",
"eslint-plugin-react-hooks": "5.0.0",
"eslint-plugin-react-hooks": "5.1.0",
"eslint-webpack-plugin": "4.2.0",
"prettier": "3.3.3",
"prettier": "3.4.2",
"semver": "7.6.3",
"typescript": "5.6.3"
"typescript": "5.7.2"
},
"dependencies": {
"eslint-config-prettier": "^9.0.0"
Expand Down
124 changes: 62 additions & 62 deletions packages/eslint-config/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -387,85 +387,85 @@
dependencies:
"@types/yargs-parser" "*"

"@typescript-eslint/eslint-plugin@8.15.0":
version "8.15.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.15.0.tgz#c95c6521e70c8b095a684d884d96c0c1c63747d2"
integrity sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==
"@typescript-eslint/eslint-plugin@8.18.0":
version "8.18.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.0.tgz#0901933326aea4443b81df3f740ca7dfc45c7bea"
integrity sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==
dependencies:
"@eslint-community/regexpp" "^4.10.0"
"@typescript-eslint/scope-manager" "8.15.0"
"@typescript-eslint/type-utils" "8.15.0"
"@typescript-eslint/utils" "8.15.0"
"@typescript-eslint/visitor-keys" "8.15.0"
"@typescript-eslint/scope-manager" "8.18.0"
"@typescript-eslint/type-utils" "8.18.0"
"@typescript-eslint/utils" "8.18.0"
"@typescript-eslint/visitor-keys" "8.18.0"
graphemer "^1.4.0"
ignore "^5.3.1"
natural-compare "^1.4.0"
ts-api-utils "^1.3.0"

"@typescript-eslint/parser@8.15.0":
version "8.15.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.15.0.tgz#92610da2b3af702cfbc02a46e2a2daa6260a9045"
integrity sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==
"@typescript-eslint/parser@8.18.0":
version "8.18.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.18.0.tgz#a1c9456cbb6a089730bf1d3fc47946c5fb5fe67b"
integrity sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==
dependencies:
"@typescript-eslint/scope-manager" "8.15.0"
"@typescript-eslint/types" "8.15.0"
"@typescript-eslint/typescript-estree" "8.15.0"
"@typescript-eslint/visitor-keys" "8.15.0"
"@typescript-eslint/scope-manager" "8.18.0"
"@typescript-eslint/types" "8.18.0"
"@typescript-eslint/typescript-estree" "8.18.0"
"@typescript-eslint/visitor-keys" "8.18.0"
debug "^4.3.4"

"@typescript-eslint/scope-manager@8.15.0":
version "8.15.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.15.0.tgz#28a1a0f13038f382424f45a988961acaca38f7c6"
integrity sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==
"@typescript-eslint/scope-manager@8.18.0":
version "8.18.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.18.0.tgz#30b040cb4557804a7e2bcc65cf8fdb630c96546f"
integrity sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==
dependencies:
"@typescript-eslint/types" "8.15.0"
"@typescript-eslint/visitor-keys" "8.15.0"
"@typescript-eslint/types" "8.18.0"
"@typescript-eslint/visitor-keys" "8.18.0"

"@typescript-eslint/type-utils@8.15.0":
version "8.15.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.15.0.tgz#a6da0f93aef879a68cc66c73fe42256cb7426c72"
integrity sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==
"@typescript-eslint/type-utils@8.18.0":
version "8.18.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.18.0.tgz#6f0d12cf923b6fd95ae4d877708c0adaad93c471"
integrity sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==
dependencies:
"@typescript-eslint/typescript-estree" "8.15.0"
"@typescript-eslint/utils" "8.15.0"
"@typescript-eslint/typescript-estree" "8.18.0"
"@typescript-eslint/utils" "8.18.0"
debug "^4.3.4"
ts-api-utils "^1.3.0"

"@typescript-eslint/types@8.15.0":
version "8.15.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.15.0.tgz#4958edf3d83e97f77005f794452e595aaf6430fc"
integrity sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==
"@typescript-eslint/types@8.18.0":
version "8.18.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.18.0.tgz#3afcd30def8756bc78541268ea819a043221d5f3"
integrity sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==

"@typescript-eslint/typescript-estree@8.15.0":
version "8.15.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.15.0.tgz#915c94e387892b114a2a2cc0df2d7f19412c8ba7"
integrity sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==
"@typescript-eslint/typescript-estree@8.18.0":
version "8.18.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.0.tgz#d8ca785799fbb9c700cdff1a79c046c3e633c7f9"
integrity sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==
dependencies:
"@typescript-eslint/types" "8.15.0"
"@typescript-eslint/visitor-keys" "8.15.0"
"@typescript-eslint/types" "8.18.0"
"@typescript-eslint/visitor-keys" "8.18.0"
debug "^4.3.4"
fast-glob "^3.3.2"
is-glob "^4.0.3"
minimatch "^9.0.4"
semver "^7.6.0"
ts-api-utils "^1.3.0"

"@typescript-eslint/utils@8.15.0":
version "8.15.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.15.0.tgz#ac04679ad19252776b38b81954b8e5a65567cef6"
integrity sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==
"@typescript-eslint/utils@8.18.0":
version "8.18.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.18.0.tgz#48f67205d42b65d895797bb7349d1be5c39a62f7"
integrity sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==
dependencies:
"@eslint-community/eslint-utils" "^4.4.0"
"@typescript-eslint/scope-manager" "8.15.0"
"@typescript-eslint/types" "8.15.0"
"@typescript-eslint/typescript-estree" "8.15.0"
"@typescript-eslint/scope-manager" "8.18.0"
"@typescript-eslint/types" "8.18.0"
"@typescript-eslint/typescript-estree" "8.18.0"

"@typescript-eslint/visitor-keys@8.15.0":
version "8.15.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.15.0.tgz#9ea5a85eb25401d2aa74ec8a478af4e97899ea12"
integrity sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==
"@typescript-eslint/visitor-keys@8.18.0":
version "8.18.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.0.tgz#7b6d33534fa808e33a19951907231ad2ea5c36dd"
integrity sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==
dependencies:
"@typescript-eslint/types" "8.15.0"
"@typescript-eslint/types" "8.18.0"
eslint-visitor-keys "^4.2.0"

"@ungap/structured-clone@^1.2.0":
Expand Down Expand Up @@ -973,10 +973,10 @@ eslint-plugin-jsx-control-statements@3.0.0:
resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-control-statements/-/eslint-plugin-jsx-control-statements-3.0.0.tgz#89d29cb0d167a6ba301f41dee948bb114a8a73b4"
integrity sha512-OAlTFVT6jyLXO6BVwYnlE95wKsT9LLRDs57+eOaDZjymTks7OYo0QEIfokKLfGrhfdgzAQz9Gsk5GqnVJbT/wg==

eslint-plugin-react-hooks@5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz#72e2eefbac4b694f5324154619fee44f5f60f101"
integrity sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==
eslint-plugin-react-hooks@5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0.tgz#3d34e37d5770866c34b87d5b499f5f0b53bf0854"
integrity sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==

eslint-plugin-react@7.37.2:
version "7.37.2"
Expand Down Expand Up @@ -1902,10 +1902,10 @@ prelude-ls@^1.2.1:
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==

prettier@3.3.3:
version "3.3.3"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105"
integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==
prettier@3.4.2:
version "3.4.2"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.4.2.tgz#a5ce1fb522a588bf2b78ca44c6e6fe5aa5a2b13f"
integrity sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==

prop-types@^15.8.1:
version "15.8.1"
Expand Down Expand Up @@ -2245,10 +2245,10 @@ typed-array-length@^1.0.6:
is-typed-array "^1.1.13"
possible-typed-array-names "^1.0.0"

typescript@5.6.3:
version "5.6.3"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b"
integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==
typescript@5.7.2:
version "5.7.2"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.2.tgz#3169cf8c4c8a828cde53ba9ecb3d2b1d5dd67be6"
integrity sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==

unbox-primitive@^1.0.2:
version "1.0.2"
Expand Down

0 comments on commit aac9e78

Please sign in to comment.