From 2cf6890d937e237fba7edb67193dae0cd019ac17 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 4 Mar 2025 14:17:37 +1300 Subject: [PATCH] chore(deps): update node.js to v22 (#504) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---| | [node](https://nodejs.org) ([source](https://redirect.github.com/nodejs/node)) | | major | `20.18.3` -> `22.14.0` | [![age](https://developer.mend.io/api/mc/badges/age/node-version/node/v22.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/node-version/node/v22.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/node-version/node/v20.18.3/v22.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/node-version/node/v20.18.3/v22.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | major | [`20.17.23` -> `22.13.9`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.23/22.13.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.13.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/22.13.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.17.23/22.13.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.17.23/22.13.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
nodejs/node (node) ### [`v22.14.0`](https://redirect.github.com/nodejs/node/releases/tag/v22.14.0): 2025-02-11, Version 22.14.0 'Jod' (LTS), @​aduh95 [Compare Source](https://redirect.github.com/nodejs/node/compare/v22.13.1...v22.14.0) ##### Notable Changes - \[[`82a9000e9e`](https://redirect.github.com/nodejs/node/commit/82a9000e9e)] - **crypto**: update root certificates to NSS 3.107 (Node.js GitHub Bot) [#​56566](https://redirect.github.com/nodejs/node/pull/56566) - \[[`b7fe54fc88`](https://redirect.github.com/nodejs/node/commit/b7fe54fc88)] - **(SEMVER-MINOR)** **fs**: allow `exclude` option in globs to accept glob patterns (Daeyeon Jeong) [#​56489](https://redirect.github.com/nodejs/node/pull/56489) - \[[`3ac92ef607`](https://redirect.github.com/nodejs/node/commit/3ac92ef607)] - **(SEMVER-MINOR)** **lib**: add typescript support to STDIN eval (Marco Ippolito) [#​56359](https://redirect.github.com/nodejs/node/pull/56359) - \[[`1614e8e7bc`](https://redirect.github.com/nodejs/node/commit/1614e8e7bc)] - **(SEMVER-MINOR)** **module**: add ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX (Marco Ippolito) [#​56610](https://redirect.github.com/nodejs/node/pull/56610) - \[[`6d6cffa9cc`](https://redirect.github.com/nodejs/node/commit/6d6cffa9cc)] - **(SEMVER-MINOR)** **module**: add `findPackageJSON` util (Jacob Smith) [#​55412](https://redirect.github.com/nodejs/node/pull/55412) - \[[`d35333ae18`](https://redirect.github.com/nodejs/node/commit/d35333ae18)] - **(SEMVER-MINOR)** **process**: add process.ref() and process.unref() methods (James M Snell) [#​56400](https://redirect.github.com/nodejs/node/pull/56400) - \[[`07ff3ddcb5`](https://redirect.github.com/nodejs/node/commit/07ff3ddcb5)] - **(SEMVER-MINOR)** **sqlite**: support TypedArray and DataView in `StatementSync` (Alex Yang) [#​56385](https://redirect.github.com/nodejs/node/pull/56385) - \[[`94d3fe1b62`](https://redirect.github.com/nodejs/node/commit/94d3fe1b62)] - **(SEMVER-MINOR)** **src**: add --disable-sigusr1 to prevent signal i/o thread (Rafael Gonzaga) [#​56441](https://redirect.github.com/nodejs/node/pull/56441) - \[[`5afffb4415`](https://redirect.github.com/nodejs/node/commit/5afffb4415)] - **(SEMVER-MINOR)** **src,worker**: add isInternalWorker (Carlos Espa) [#​56469](https://redirect.github.com/nodejs/node/pull/56469) - \[[`697a851fb3`](https://redirect.github.com/nodejs/node/commit/697a851fb3)] - **(SEMVER-MINOR)** **test_runner**: add TestContext.prototype.waitFor() (Colin Ihrig) [#​56595](https://redirect.github.com/nodejs/node/pull/56595) - \[[`047537b48c`](https://redirect.github.com/nodejs/node/commit/047537b48c)] - **(SEMVER-MINOR)** **test_runner**: add t.assert.fileSnapshot() (Colin Ihrig) [#​56459](https://redirect.github.com/nodejs/node/pull/56459) - \[[`926cf84e95`](https://redirect.github.com/nodejs/node/commit/926cf84e95)] - **(SEMVER-MINOR)** **test_runner**: add assert.register() API (Colin Ihrig) [#​56434](https://redirect.github.com/nodejs/node/pull/56434) - \[[`c658a8afdf`](https://redirect.github.com/nodejs/node/commit/c658a8afdf)] - **(SEMVER-MINOR)** **worker**: add eval ts input (Marco Ippolito) [#​56394](https://redirect.github.com/nodejs/node/pull/56394) ##### Commits - \[[`bad1ad8650`](https://redirect.github.com/nodejs/node/commit/bad1ad8650)] - **assert**: make myers_diff function more performant (Giovanni Bucci) [#​56303](https://redirect.github.com/nodejs/node/pull/56303) - \[[`e222e36f3b`](https://redirect.github.com/nodejs/node/commit/e222e36f3b)] - **assert**: make partialDeepStrictEqual work with urls and File prototypes (Giovanni Bucci) [#​56231](https://redirect.github.com/nodejs/node/pull/56231) - \[[`e232789fe2`](https://redirect.github.com/nodejs/node/commit/e232789fe2)] - **assert**: show diff when doing partial comparisons (Giovanni Bucci) [#​56211](https://redirect.github.com/nodejs/node/pull/56211) - \[[`c99de1fdcf`](https://redirect.github.com/nodejs/node/commit/c99de1fdcf)] - **assert**: make partialDeepStrictEqual throw when comparing \[0] with \[-0] (Giovanni) [#​56237](https://redirect.github.com/nodejs/node/pull/56237) - \[[`2386fd5840`](https://redirect.github.com/nodejs/node/commit/2386fd5840)] - **benchmark**: add validateStream to styleText bench (Rafael Gonzaga) [#​56556](https://redirect.github.com/nodejs/node/pull/56556) - \[[`b197dfa7ec`](https://redirect.github.com/nodejs/node/commit/b197dfa7ec)] - **build**: fix GN build for ngtcp2 (Cheng) [#​56300](https://redirect.github.com/nodejs/node/pull/56300) - \[[`2a3cdd34ff`](https://redirect.github.com/nodejs/node/commit/2a3cdd34ff)] - **build**: test macos-13 on GitHub actions (Michaël Zasso) [#​56307](https://redirect.github.com/nodejs/node/pull/56307) - \[[`12f716be0a`](https://redirect.github.com/nodejs/node/commit/12f716be0a)] - **build**: build v8 with -fvisibility=hidden on macOS (Joyee Cheung) [#​56275](https://redirect.github.com/nodejs/node/pull/56275) - \[[`c5ca15bd34`](https://redirect.github.com/nodejs/node/commit/c5ca15bd34)] - **child_process**: fix parsing messages with splitted length field (Maksim Gorkov) [#​56106](https://redirect.github.com/nodejs/node/pull/56106) - \[[`8346b8fc2c`](https://redirect.github.com/nodejs/node/commit/8346b8fc2c)] - **crypto**: add missing return value check (Michael Dawson) [#​56615](https://redirect.github.com/nodejs/node/pull/56615) - \[[`82a9000e9e`](https://redirect.github.com/nodejs/node/commit/82a9000e9e)] - **crypto**: update root certificates to NSS 3.107 (Node.js GitHub Bot) [#​56566](https://redirect.github.com/nodejs/node/pull/56566) - \[[`890eef20a1`](https://redirect.github.com/nodejs/node/commit/890eef20a1)] - **crypto**: fix checkPrime crash with large buffers (Santiago Gimeno) [#​56559](https://redirect.github.com/nodejs/node/pull/56559) - \[[`5edb7b5e87`](https://redirect.github.com/nodejs/node/commit/5edb7b5e87)] - **crypto**: fix warning of ignoring return value (Cheng) [#​56527](https://redirect.github.com/nodejs/node/pull/56527) - \[[`b89f123a0b`](https://redirect.github.com/nodejs/node/commit/b89f123a0b)] - **crypto**: make generatePrime/checkPrime interruptible (James M Snell) [#​56460](https://redirect.github.com/nodejs/node/pull/56460) - \[[`63c1859e01`](https://redirect.github.com/nodejs/node/commit/63c1859e01)] - **deps**: update corepack to 0.31.0 (Node.js GitHub Bot) [#​56795](https://redirect.github.com/nodejs/node/pull/56795) - \[[`a48430d4d3`](https://redirect.github.com/nodejs/node/commit/a48430d4d3)] - **deps**: move inspector_protocol to deps (Chengzhong Wu) [#​56649](https://redirect.github.com/nodejs/node/pull/56649) - \[[`74cccc824f`](https://redirect.github.com/nodejs/node/commit/74cccc824f)] - **deps**: macro ENODATA is deprecated in libc++ (Cheng) [#​56698](https://redirect.github.com/nodejs/node/pull/56698) - \[[`fa869ea0f2`](https://redirect.github.com/nodejs/node/commit/fa869ea0f2)] - **deps**: fixup some minor coverity warnings (James M Snell) [#​56612](https://redirect.github.com/nodejs/node/pull/56612) - \[[`1a4fa2b015`](https://redirect.github.com/nodejs/node/commit/1a4fa2b015)] - **deps**: update amaro to 0.3.0 (Node.js GitHub Bot) [#​56568](https://redirect.github.com/nodejs/node/pull/56568) - \[[`b47076fd82`](https://redirect.github.com/nodejs/node/commit/b47076fd82)] - **deps**: update amaro to 0.2.2 (Node.js GitHub Bot) [#​56568](https://redirect.github.com/nodejs/node/pull/56568) - \[[`46bd4b8731`](https://redirect.github.com/nodejs/node/commit/46bd4b8731)] - **deps**: update simdutf to 6.0.3 (Node.js GitHub Bot) [#​56567](https://redirect.github.com/nodejs/node/pull/56567) - \[[`8ead9c693b`](https://redirect.github.com/nodejs/node/commit/8ead9c693b)] - **deps**: update simdutf to 5.7.2 (Node.js GitHub Bot) [#​56388](https://redirect.github.com/nodejs/node/pull/56388) - \[[`18d4b502af`](https://redirect.github.com/nodejs/node/commit/18d4b502af)] - **deps**: update amaro to 0.2.1 (Node.js GitHub Bot) [#​56390](https://redirect.github.com/nodejs/node/pull/56390) - \[[`d938d7cc86`](https://redirect.github.com/nodejs/node/commit/d938d7cc86)] - **deps**: update googletest to [`7d76a23`](https://redirect.github.com/nodejs/node/commit/7d76a23) (Node.js GitHub Bot) [#​56387](https://redirect.github.com/nodejs/node/pull/56387) - \[[`9761e7dccb`](https://redirect.github.com/nodejs/node/commit/9761e7dccb)] - **deps**: update googletest to [`e54519b`](https://redirect.github.com/nodejs/node/commit/e54519b) (Node.js GitHub Bot) [#​56370](https://redirect.github.com/nodejs/node/pull/56370) - \[[`8319dc6bc5`](https://redirect.github.com/nodejs/node/commit/8319dc6bc5)] - **deps**: update ngtcp2 to 1.10.0 (Node.js GitHub Bot) [#​56334](https://redirect.github.com/nodejs/node/pull/56334) - \[[`6eacd19d6a`](https://redirect.github.com/nodejs/node/commit/6eacd19d6a)] - **deps**: update simdutf to 5.7.0 (Node.js GitHub Bot) [#​56332](https://redirect.github.com/nodejs/node/pull/56332) - \[[`28bec2dda3`](https://redirect.github.com/nodejs/node/commit/28bec2dda3)] - **diagnostics_channel**: capture console messages (Stephen Belanger) [#​56292](https://redirect.github.com/nodejs/node/pull/56292) - \[[`d519d33502`](https://redirect.github.com/nodejs/node/commit/d519d33502)] - **doc**: update macOS and Xcode versions for releases (Michaël Zasso) [#​56337](https://redirect.github.com/nodejs/node/pull/56337) - \[[`fcfe650507`](https://redirect.github.com/nodejs/node/commit/fcfe650507)] - **doc**: add note for features using `InternalWorker` with permission model (Antoine du Hamel) [#​56706](https://redirect.github.com/nodejs/node/pull/56706) - \[[`efbba182b5`](https://redirect.github.com/nodejs/node/commit/efbba182b5)] - **doc**: add entry to changelog about SQLite Session Extension (Bart Louwers) [#​56318](https://redirect.github.com/nodejs/node/pull/56318) - \[[`31bf9c7dd9`](https://redirect.github.com/nodejs/node/commit/31bf9c7dd9)] - **doc**: move anatoli to emeritus (Michael Dawson) [#​56592](https://redirect.github.com/nodejs/node/pull/56592) - \[[`6096e38c7c`](https://redirect.github.com/nodejs/node/commit/6096e38c7c)] - **doc**: fix styles of the expandable TOC (Antoine du Hamel) [#​56755](https://redirect.github.com/nodejs/node/pull/56755) - \[[`d423638281`](https://redirect.github.com/nodejs/node/commit/d423638281)] - **doc**: add "Skip to content" button (Antoine du Hamel) [#​56750](https://redirect.github.com/nodejs/node/pull/56750) - \[[`edeb157d75`](https://redirect.github.com/nodejs/node/commit/edeb157d75)] - **doc**: improve accessibility of expandable lists (Antoine du Hamel) [#​56749](https://redirect.github.com/nodejs/node/pull/56749) - \[[`1a79e87687`](https://redirect.github.com/nodejs/node/commit/1a79e87687)] - **doc**: add note regarding commit message trailers (Dario Piotrowicz) [#​56736](https://redirect.github.com/nodejs/node/pull/56736) - \[[`927c7e47e4`](https://redirect.github.com/nodejs/node/commit/927c7e47e4)] - **doc**: fix typo in example code for util.styleText (Robin Mehner) [#​56720](https://redirect.github.com/nodejs/node/pull/56720) - \[[`fade522538`](https://redirect.github.com/nodejs/node/commit/fade522538)] - **doc**: fix inconsistencies in `WeakSet` and `WeakMap` comparison details (Shreyans Pathak) [#​56683](https://redirect.github.com/nodejs/node/pull/56683) - \[[`55533bf147`](https://redirect.github.com/nodejs/node/commit/55533bf147)] - **doc**: add RafaelGSS as latest sec release stewards (Rafael Gonzaga) [#​56682](https://redirect.github.com/nodejs/node/pull/56682) - \[[`8e978bdee1`](https://redirect.github.com/nodejs/node/commit/8e978bdee1)] - **doc**: clarify cjs/esm diff in `queueMicrotask()` vs `process.nextTick()` (Dario Piotrowicz) [#​56659](https://redirect.github.com/nodejs/node/pull/56659) - \[[`ae360c30dc`](https://redirect.github.com/nodejs/node/commit/ae360c30dc)] - **doc**: `WeakSet` and `WeakMap` comparison details (Shreyans Pathak) [#​56648](https://redirect.github.com/nodejs/node/pull/56648) - \[[`acd2a2fda5`](https://redirect.github.com/nodejs/node/commit/acd2a2fda5)] - **doc**: mention prepare --security (Rafael Gonzaga) [#​56617](https://redirect.github.com/nodejs/node/pull/56617) - \[[`d3c0a2831d`](https://redirect.github.com/nodejs/node/commit/d3c0a2831d)] - **doc**: tweak info on reposts in ambassador program (Michael Dawson) [#​56589](https://redirect.github.com/nodejs/node/pull/56589) - \[[`3299505b49`](https://redirect.github.com/nodejs/node/commit/3299505b49)] - **doc**: add type stripping to ambassadors program (Marco Ippolito) [#​56598](https://redirect.github.com/nodejs/node/pull/56598) - \[[`b1a6ffa4e4`](https://redirect.github.com/nodejs/node/commit/b1a6ffa4e4)] - **doc**: improve internal documentation on built-in snapshot (Joyee Cheung) [#​56505](https://redirect.github.com/nodejs/node/pull/56505) - \[[`1641a28930`](https://redirect.github.com/nodejs/node/commit/1641a28930)] - **doc**: document CLI way to open the nodejs/bluesky PR (Antoine du Hamel) [#​56506](https://redirect.github.com/nodejs/node/pull/56506) - \[[`2042628fda`](https://redirect.github.com/nodejs/node/commit/2042628fda)] - **doc**: add section about using npx with permission model (Rafael Gonzaga) [#​56539](https://redirect.github.com/nodejs/node/pull/56539) - \[[`ace19a0263`](https://redirect.github.com/nodejs/node/commit/ace19a0263)] - **doc**: update gcc-version for ubuntu-lts (Kunal Kumar) [#​56553](https://redirect.github.com/nodejs/node/pull/56553) - \[[`4aa57b50f8`](https://redirect.github.com/nodejs/node/commit/4aa57b50f8)] - **doc**: fix parentheses in options (Tobias Nießen) [#​56563](https://redirect.github.com/nodejs/node/pull/56563) - \[[`b40b01b4d3`](https://redirect.github.com/nodejs/node/commit/b40b01b4d3)] - **doc**: include CVE to EOL lines as sec release process (Rafael Gonzaga) [#​56520](https://redirect.github.com/nodejs/node/pull/56520) - \[[`6701360113`](https://redirect.github.com/nodejs/node/commit/6701360113)] - **doc**: add esm examples to node:trace_events (Alfredo González) [#​56514](https://redirect.github.com/nodejs/node/pull/56514) - \[[`d3207cca3e`](https://redirect.github.com/nodejs/node/commit/d3207cca3e)] - **doc**: add message for Ambassadors to promote (Michael Dawson) [#​56235](https://redirect.github.com/nodejs/node/pull/56235) - \[[`97ece4ae06`](https://redirect.github.com/nodejs/node/commit/97ece4ae06)] - **doc**: allow request for TSC reviews via the GitHub UI (Antoine du Hamel) [#​56493](https://redirect.github.com/nodejs/node/pull/56493) - \[[`03f25055ab`](https://redirect.github.com/nodejs/node/commit/03f25055ab)] - **doc**: add example for piping ReadableStream (Gabriel Schulhof) [#​56415](https://redirect.github.com/nodejs/node/pull/56415) - \[[`516d07482c`](https://redirect.github.com/nodejs/node/commit/516d07482c)] - **doc**: expand description of `parseArg`'s `default` (Kevin Gibbons) [#​54431](https://redirect.github.com/nodejs/node/pull/54431) - \[[`a6491effcb`](https://redirect.github.com/nodejs/node/commit/a6491effcb)] - **doc**: use `
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] 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/Tuhura-Tech/wiki). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .nvmrc | 2 +- package.json | 2 +- pnpm-lock.yaml | 88 +++++++++++++++++++++++++------------------------- 3 files changed, 46 insertions(+), 46 deletions(-) diff --git a/.nvmrc b/.nvmrc index 87bc4c77..7d41c735 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.18.3 +22.14.0 diff --git a/package.json b/package.json index fd2ebf55..8a2d369f 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "@types/hast": "3.0.4", "@types/html-escaper": "3.0.4", "@types/mdast": "4.0.4", - "@types/node": "20.17.23", + "@types/node": "22.13.9", "@typescript-eslint/parser": "8.25.0", "astro": "5.4.1", "astro-auto-import": "0.4.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a34514ed..06470508 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,19 +13,19 @@ importers: version: 0.9.4(prettier-plugin-astro@0.14.1)(prettier@3.5.3)(typescript@5.7.3) '@astrojs/cloudflare': specifier: ^12.0.0 - version: 12.2.3(@types/node@20.17.23)(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0) + version: 12.2.3(@types/node@22.13.9)(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0) '@astrojs/sitemap': specifier: ^3.2.1 version: 3.2.1 '@astrojs/starlight': specifier: ^0.30.3 - version: 0.30.3(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) + version: 0.30.3(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) '@astrojs/starlight-tailwind': specifier: ^3.0.0 - version: 3.0.0(@astrojs/starlight@0.30.3(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)))(@astrojs/tailwind@5.1.5(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17))(tailwindcss@3.4.17) + version: 3.0.0(@astrojs/starlight@0.30.3(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)))(@astrojs/tailwind@5.1.5(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17))(tailwindcss@3.4.17) '@astrojs/tailwind': specifier: ^5.1.4 - version: 5.1.5(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17) + version: 5.1.5(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17) '@expressive-code/plugin-collapsible-sections': specifier: ^0.40.0 version: 0.40.2 @@ -85,23 +85,23 @@ importers: specifier: 4.0.4 version: 4.0.4 '@types/node': - specifier: 20.17.23 - version: 20.17.23 + specifier: 22.13.9 + version: 22.13.9 '@typescript-eslint/parser': specifier: 8.25.0 version: 8.25.0(eslint@9.21.0(jiti@2.3.3))(typescript@5.7.3) astro: specifier: 5.4.1 - version: 5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) + version: 5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) astro-auto-import: specifier: 0.4.4 - version: 0.4.4(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) + version: 0.4.4(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) astro-eslint-parser: specifier: 1.2.1 version: 1.2.1 astro-og-canvas: specifier: 0.7.0 - version: 0.7.0(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) + version: 0.7.0(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) canvaskit-wasm: specifier: 0.39.1 version: 0.39.1 @@ -1235,8 +1235,8 @@ packages: '@types/node@18.6.4': resolution: {integrity: sha512-I4BD3L+6AWiUobfxZ49DlU43gtI+FTHSv9pE2Zekg6KjMpre4ByusaljW3vYSLJrvQ1ck1hUaeVu8HVlY3vzHg==} - '@types/node@20.17.23': - resolution: {integrity: sha512-8PCGZ1ZJbEZuYNTMqywO+Sj4vSKjSjT6Ua+6RFOYlEvIvKQABPtrNkoVSLSKDb4obYcMhspVKmsw8Cm10NFRUg==} + '@types/node@22.13.9': + resolution: {integrity: sha512-acBjXdRJ3A6Pb3tqnw9HZmyR3Fiol3aGxRCK1x3d+6CDAMjl7I649wpSd+yNURCjbOUGu9tqtLKnTGxmK6CyGw==} '@types/retry@0.12.2': resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} @@ -3487,8 +3487,8 @@ packages: underscore@1.13.2: resolution: {integrity: sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} undici@5.28.5: resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==} @@ -4082,18 +4082,18 @@ snapshots: - prettier - prettier-plugin-astro - '@astrojs/cloudflare@12.2.3(@types/node@20.17.23)(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0)': + '@astrojs/cloudflare@12.2.3(@types/node@22.13.9)(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0)': dependencies: '@astrojs/internal-helpers': 0.6.0 '@astrojs/underscore-redirects': 0.6.0 '@cloudflare/workers-types': 4.20250224.0 - astro: 5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) + astro: 5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) esbuild: 0.25.0 estree-walker: 3.0.3 magic-string: 0.30.17 miniflare: 3.20250214.1 tinyglobby: 0.2.12 - vite: 6.2.0(@types/node@20.17.23)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.9)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0) wrangler: 3.111.0(@cloudflare/workers-types@4.20250224.0) transitivePeerDependencies: - '@types/node' @@ -4192,12 +4192,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.0.2(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))': + '@astrojs/mdx@4.0.2(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))': dependencies: '@astrojs/markdown-remark': 6.0.1 '@mdx-js/mdx': 3.1.0(acorn@8.14.0) acorn: 8.14.0 - astro: 5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) + astro: 5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) es-module-lexer: 1.6.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.4 @@ -4221,22 +4221,22 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.23.8 - '@astrojs/starlight-tailwind@3.0.0(@astrojs/starlight@0.30.3(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)))(@astrojs/tailwind@5.1.5(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17))(tailwindcss@3.4.17)': + '@astrojs/starlight-tailwind@3.0.0(@astrojs/starlight@0.30.3(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)))(@astrojs/tailwind@5.1.5(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17))(tailwindcss@3.4.17)': dependencies: - '@astrojs/starlight': 0.30.3(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) - '@astrojs/tailwind': 5.1.5(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17) + '@astrojs/starlight': 0.30.3(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) + '@astrojs/tailwind': 5.1.5(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17) tailwindcss: 3.4.17 - '@astrojs/starlight@0.30.3(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))': + '@astrojs/starlight@0.30.3(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))': dependencies: - '@astrojs/mdx': 4.0.2(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) + '@astrojs/mdx': 4.0.2(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) '@astrojs/sitemap': 3.2.1 '@pagefind/default-ui': 1.0.3 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) - astro-expressive-code: 0.38.3(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) + astro: 5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) + astro-expressive-code: 0.38.3(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 @@ -4257,9 +4257,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/tailwind@5.1.5(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17)': + '@astrojs/tailwind@5.1.5(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0))(tailwindcss@3.4.17)': dependencies: - astro: 5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) + astro: 5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) autoprefixer: 10.4.20(postcss@8.5.3) postcss: 8.5.3 postcss-load-config: 4.0.2(postcss@8.5.3) @@ -5004,15 +5004,15 @@ snapshots: '@types/node@18.6.4': {} - '@types/node@20.17.23': + '@types/node@22.13.9': dependencies: - undici-types: 6.19.8 + undici-types: 6.20.0 '@types/retry@0.12.2': {} '@types/sax@1.2.4': dependencies: - '@types/node': 20.17.23 + '@types/node': 22.13.9 '@types/unist@2.0.11': {} @@ -5232,11 +5232,11 @@ snapshots: astring@1.8.6: {} - astro-auto-import@0.4.4(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)): + astro-auto-import@0.4.4(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)): dependencies: '@types/node': 18.6.4 acorn: 8.14.0 - astro: 5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) + astro: 5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) astro-eslint-parser@1.2.1: dependencies: @@ -5255,19 +5255,19 @@ snapshots: transitivePeerDependencies: - supports-color - astro-expressive-code@0.38.3(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)): + astro-expressive-code@0.38.3(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)): dependencies: - astro: 5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) + astro: 5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) rehype-expressive-code: 0.38.3 - astro-og-canvas@0.7.0(astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)): + astro-og-canvas@0.7.0(astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0)): dependencies: - astro: 5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) + astro: 5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0) canvaskit-wasm: 0.39.1 deterministic-object-hash: 2.0.2 entities: 4.5.0 - astro@5.4.1(@types/node@20.17.23)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0): + astro@5.4.1(@types/node@22.13.9)(jiti@2.3.3)(rollup@4.34.8)(sass@1.54.3)(typescript@5.7.3)(yaml@2.7.0): dependencies: '@astrojs/compiler': 2.10.4 '@astrojs/internal-helpers': 0.6.0 @@ -5319,8 +5319,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.15.0 vfile: 6.0.3 - vite: 6.2.0(@types/node@20.17.23)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0) - vitefu: 1.0.6(vite@6.2.0(@types/node@20.17.23)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0)) + vite: 6.2.0(@types/node@22.13.9)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0) + vitefu: 1.0.6(vite@6.2.0(@types/node@22.13.9)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0)) which-pm: 3.0.1 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 @@ -8020,7 +8020,7 @@ snapshots: underscore@1.13.2: {} - undici-types@6.19.8: {} + undici-types@6.20.0: {} undici@5.28.5: dependencies: @@ -8180,21 +8180,21 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite@6.2.0(@types/node@20.17.23)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0): + vite@6.2.0(@types/node@22.13.9)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0): dependencies: esbuild: 0.25.0 postcss: 8.5.3 rollup: 4.34.8 optionalDependencies: - '@types/node': 20.17.23 + '@types/node': 22.13.9 fsevents: 2.3.3 jiti: 2.3.3 sass: 1.54.3 yaml: 2.7.0 - vitefu@1.0.6(vite@6.2.0(@types/node@20.17.23)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0)): + vitefu@1.0.6(vite@6.2.0(@types/node@22.13.9)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0)): optionalDependencies: - vite: 6.2.0(@types/node@20.17.23)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0) + vite: 6.2.0(@types/node@22.13.9)(jiti@2.3.3)(sass@1.54.3)(yaml@2.7.0) volar-service-css@0.0.62(@volar/language-service@2.4.10): dependencies: