From 0b14bc87e67f88c9b016f3cc8124203c697690f2 Mon Sep 17 00:00:00 2001 From: JYC Date: Sun, 3 Nov 2024 23:46:59 +0100 Subject: [PATCH] :sparkles: NEW: remove Content-Encoding in response of a proxied handle (#766) * Update dependency remult to v0.27.21 * Update dependency typescript-eslint to v8.12.2 * Update dependency @types/node to v22 * :sparkles: NEW: remove Content-Encoding in response of a proxied handle * bump node LTS 22.11.00 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .changeset/red-beers-wonder.md | 5 + .github/workflows/ci.yml | 4 +- .github/workflows/release.yml | 2 +- packages/eslint-config/package.json | 2 +- .../handles/src/lib/hooks/handle-proxies.ts | 16 +- packages/vite-plugin-stripper/package.json | 2 +- pnpm-lock.yaml | 266 +++++++++--------- website/package.json | 2 +- 8 files changed, 158 insertions(+), 141 deletions(-) create mode 100644 .changeset/red-beers-wonder.md diff --git a/.changeset/red-beers-wonder.md b/.changeset/red-beers-wonder.md new file mode 100644 index 00000000..8f7256b3 --- /dev/null +++ b/.changeset/red-beers-wonder.md @@ -0,0 +1,5 @@ +--- +'@kitql/handles': patch +--- + +rmv Content-Encoding in response of a proxied handle diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b58c367c..ee10ce9c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: uses: jycouet/jycouet/shared-config/setup@main with: pnpmVersion: 9 - nodeVersion: 22.6.0 + nodeVersion: 22.11.0 # - name: 🛠️ Prepare nx 1/2 # uses: nrwl/nx-set-shas@v4 @@ -61,7 +61,7 @@ jobs: # uses: jycouet/jycouet/shared-config/setup@main # with: # pnpmVersion: 9 - # nodeVersion: 22.6.0 + # nodeVersion: 22.11.0 # - name: 🚧 Run nx build # run: pnpm build diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e457ad3b..00160bf7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -33,7 +33,7 @@ jobs: name: setup env with: pnpmVersion: 9 - nodeVersion: 22.6.0 + nodeVersion: 22.11.0 - name: Create Release Pull Request or Publish to npm id: changesets diff --git a/packages/eslint-config/package.json b/packages/eslint-config/package.json index 5986b519..09c087b2 100644 --- a/packages/eslint-config/package.json +++ b/packages/eslint-config/package.json @@ -53,7 +53,7 @@ "prettier": "3.3.3", "prettier-plugin-svelte": "3.2.6", "prettier-plugin-tailwindcss": "0.6.6", - "typescript-eslint": "8.11.0" + "typescript-eslint": "8.12.2" }, "publishConfig": { "access": "public" diff --git a/packages/handles/src/lib/hooks/handle-proxies.ts b/packages/handles/src/lib/hooks/handle-proxies.ts index 61fc1eec..ccb58fe2 100644 --- a/packages/handles/src/lib/hooks/handle-proxies.ts +++ b/packages/handles/src/lib/hooks/handle-proxies.ts @@ -19,7 +19,7 @@ export interface ProxyOptions { * * If the fetch fails, the error is logged and rethrown. */ -function fetchMaybeProxiedRequest( +async function fetchMaybeProxiedRequest( fetch: RequestEvent['fetch'], request: Request, proxiedUrl?: string, @@ -29,7 +29,7 @@ function fetchMaybeProxiedRequest( if (proxiedUrl != null) { requestHeaders.set('host', new URL(proxiedUrl).hostname) } - return fetch(url, { + const response = await fetch(url, { body: request.body, method: request.method, headers: requestHeaders, @@ -42,6 +42,18 @@ function fetchMaybeProxiedRequest( log.error('handleProxies ERROR') throw err }) + + // Create a new response with modified headers + const newHeaders = new Headers(response.headers) + + // Remove the Content-Encoding header to prevent decoding issues + newHeaders.delete('Content-Encoding') + + return new Response(response.body, { + status: response.status, + statusText: response.statusText, + headers: newHeaders, + }) } /** diff --git a/packages/vite-plugin-stripper/package.json b/packages/vite-plugin-stripper/package.json index 89f5d739..fa3cbf9c 100644 --- a/packages/vite-plugin-stripper/package.json +++ b/packages/vite-plugin-stripper/package.json @@ -34,7 +34,7 @@ "@sveltejs/vite-plugin-svelte": "4.0.0", "oslo": "1.2.1", "publint": "0.2.4", - "remult": "0.27.20", + "remult": "0.27.21", "svelte": "5.1.3", "svelte-check": "4.0.5", "tslib": "2.8.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6ab75742..2830a230 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 2.27.7 '@vitest/coverage-v8': specifier: 2.1.0 - version: 2.1.0(vitest@2.1.0(@types/node@20.17.1)(terser@5.30.3)) + version: 2.1.0(vitest@2.1.0(@types/node@22.8.7)(terser@5.30.3)) esbuild: specifier: 0.24.0 version: 0.24.0 @@ -63,7 +63,7 @@ importers: version: 2.46.0(eslint@9.10.0(jiti@1.21.0))(svelte@5.1.3) eslint-plugin-unused-imports: specifier: ^4.1.4 - version: 4.1.4(@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0)) + version: 4.1.4(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0)) globals: specifier: 15.11.0 version: 15.11.0 @@ -80,8 +80,8 @@ importers: specifier: 0.6.6 version: 0.6.6(@ianvs/prettier-plugin-sort-imports@4.3.1(@vue/compiler-sfc@3.4.7)(prettier@3.3.3))(prettier-plugin-svelte@3.2.6(prettier@3.3.3)(svelte@5.1.3))(prettier@3.3.3) typescript-eslint: - specifier: 8.11.0 - version: 8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + specifier: 8.12.2 + version: 8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) packages/handles: dependencies: @@ -103,16 +103,16 @@ importers: version: 1.48.2 '@sveltejs/adapter-node': specifier: 5.2.2 - version: 5.2.2(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))) + version: 5.2.2(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))) '@sveltejs/kit': specifier: 2.7.3 - version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@sveltejs/package': specifier: 2.3.7 version: 2.3.7(svelte@5.1.3)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': specifier: 4.0.0 - version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@types/vary': specifier: 1.1.3 version: 1.1.3 @@ -133,10 +133,10 @@ importers: version: 5.6.3 vite: specifier: 5.4.10 - version: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + version: 5.4.10(@types/node@22.8.7)(terser@5.30.3) vitest: specifier: 2.1.0 - version: 2.1.0(@types/node@20.17.1)(terser@5.30.3) + version: 2.1.0(@types/node@22.8.7)(terser@5.30.3) publishDirectory: dist packages/helpers: @@ -150,16 +150,16 @@ importers: version: link:../eslint-config '@sveltejs/adapter-auto': specifier: 3.3.1 - version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))) + version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))) '@sveltejs/kit': specifier: 2.7.3 - version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@sveltejs/package': specifier: 2.3.7 version: 2.3.7(svelte@5.1.3)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': specifier: 4.0.0 - version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) publint: specifier: 0.2.4 version: 0.2.4 @@ -180,10 +180,10 @@ importers: version: 5.6.3 vite: specifier: 5.4.10 - version: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + version: 5.4.10(@types/node@22.8.7)(terser@5.30.3) vitest: specifier: 2.1.0 - version: 2.1.0(@types/node@20.17.1)(terser@5.30.3) + version: 2.1.0(@types/node@22.8.7)(terser@5.30.3) publishDirectory: dist packages/internals: @@ -206,16 +206,16 @@ importers: version: link:../eslint-config '@sveltejs/adapter-auto': specifier: 3.3.1 - version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))) + version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))) '@sveltejs/kit': specifier: 2.7.3 - version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@sveltejs/package': specifier: 2.3.7 version: 2.3.7(svelte@5.1.3)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': specifier: 4.0.0 - version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) publint: specifier: 0.2.4 version: 0.2.4 @@ -233,10 +233,10 @@ importers: version: 5.6.3 vite: specifier: 5.4.10 - version: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + version: 5.4.10(@types/node@22.8.7)(terser@5.30.3) vitest: specifier: 2.1.0 - version: 2.1.0(@types/node@20.17.1)(terser@5.30.3) + version: 2.1.0(@types/node@22.8.7)(terser@5.30.3) publishDirectory: dist packages/vite-plugin-kit-routes: @@ -256,16 +256,16 @@ importers: version: link:../eslint-config '@sveltejs/adapter-auto': specifier: 3.3.1 - version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))) + version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))) '@sveltejs/kit': specifier: 2.7.3 - version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@sveltejs/package': specifier: 2.3.7 version: 2.3.7(svelte@5.1.3)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': specifier: 4.0.0 - version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) publint: specifier: 0.2.4 version: 0.2.4 @@ -283,10 +283,10 @@ importers: version: 5.6.3 vite: specifier: 5.4.10 - version: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + version: 5.4.10(@types/node@22.8.7)(terser@5.30.3) vitest: specifier: 2.1.0 - version: 2.1.0(@types/node@20.17.1)(terser@5.30.3) + version: 2.1.0(@types/node@22.8.7)(terser@5.30.3) publishDirectory: dist packages/vite-plugin-stripper: @@ -306,16 +306,16 @@ importers: version: link:../eslint-config '@sveltejs/adapter-auto': specifier: 3.3.1 - version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))) + version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))) '@sveltejs/kit': specifier: 2.7.3 - version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@sveltejs/package': specifier: 2.3.7 version: 2.3.7(svelte@5.1.3)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': specifier: 4.0.0 - version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) oslo: specifier: 1.2.1 version: 1.2.1 @@ -323,8 +323,8 @@ importers: specifier: 0.2.4 version: 0.2.4 remult: - specifier: 0.27.20 - version: 0.27.20 + specifier: 0.27.21 + version: 0.27.21 svelte: specifier: 5.1.3 version: 5.1.3 @@ -339,10 +339,10 @@ importers: version: 5.6.3 vite: specifier: 5.4.10 - version: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + version: 5.4.10(@types/node@22.8.7)(terser@5.30.3) vitest: specifier: 2.1.0 - version: 2.1.0(@types/node@20.17.1)(terser@5.30.3) + version: 2.1.0(@types/node@22.8.7)(terser@5.30.3) publishDirectory: dist packages/vite-plugin-watch-and-run: @@ -359,16 +359,16 @@ importers: version: link:../eslint-config '@sveltejs/adapter-auto': specifier: 3.3.1 - version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))) + version: 3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))) '@sveltejs/kit': specifier: 2.7.3 - version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@sveltejs/package': specifier: 2.3.7 version: 2.3.7(svelte@5.1.3)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': specifier: 4.0.0 - version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + version: 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@types/micromatch': specifier: 4.0.9 version: 4.0.9 @@ -389,10 +389,10 @@ importers: version: 5.6.3 vite: specifier: 5.4.10 - version: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + version: 5.4.10(@types/node@22.8.7)(terser@5.30.3) vitest: specifier: 2.1.0 - version: 2.1.0(@types/node@20.17.1)(terser@5.30.3) + version: 2.1.0(@types/node@22.8.7)(terser@5.30.3) publishDirectory: dist website: @@ -420,8 +420,8 @@ importers: specifier: 0.5.0 version: 0.5.0 '@types/node': - specifier: 20.17.1 - version: 20.17.1 + specifier: 22.8.7 + version: 22.8.7 '@types/react': specifier: 18.3.3 version: 18.3.3 @@ -2034,8 +2034,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@20.17.1': - resolution: {integrity: sha512-j2VlPv1NnwPJbaCNv69FO/1z4lId0QmGvpT41YxitRtWlg96g/j8qcv2RKsLKe2F6OJgyXhupN1Xo17b2m139Q==} + '@types/node@22.8.7': + resolution: {integrity: sha512-LidcG+2UeYIWcMuMUpBKOnryBWG/rnmOHQR5apjn8myTQcx3rinFRn7DcIFhMnS0PPFSC6OafdIKEad0lj6U0Q==} '@types/prop-types@15.7.5': resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} @@ -2061,8 +2061,8 @@ packages: '@types/vary@1.1.3': resolution: {integrity: sha512-XJT8/ZQCL7NUut9QDLf6l24JfAEl7bnNdgxfj50cHIpEPRJLHHDDFOAq6i+GsEmeFfH7NamhBE4c4Thtb2egWg==} - '@typescript-eslint/eslint-plugin@8.11.0': - resolution: {integrity: sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==} + '@typescript-eslint/eslint-plugin@8.12.2': + resolution: {integrity: sha512-gQxbxM8mcxBwaEmWdtLCIGLfixBMHhQjBqR8sVWNTPpcj45WlYL2IObS/DNMLH1DBP0n8qz+aiiLTGfopPEebw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -2072,8 +2072,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.11.0': - resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==} + '@typescript-eslint/parser@8.12.2': + resolution: {integrity: sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2092,16 +2092,16 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.11.0': - resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==} + '@typescript-eslint/scope-manager@8.12.2': + resolution: {integrity: sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/scope-manager@8.5.0': resolution: {integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.11.0': - resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==} + '@typescript-eslint/type-utils@8.12.2': + resolution: {integrity: sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2109,16 +2109,16 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.11.0': - resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==} + '@typescript-eslint/types@8.12.2': + resolution: {integrity: sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/types@8.5.0': resolution: {integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.11.0': - resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==} + '@typescript-eslint/typescript-estree@8.12.2': + resolution: {integrity: sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2135,14 +2135,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.11.0': - resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==} + '@typescript-eslint/utils@8.12.2': + resolution: {integrity: sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@8.11.0': - resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==} + '@typescript-eslint/visitor-keys@8.12.2': + resolution: {integrity: sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/visitor-keys@8.5.0': @@ -5690,8 +5690,8 @@ packages: remove-trailing-separator@1.1.0: resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - remult@0.27.20: - resolution: {integrity: sha512-qqQKOEn3cEo5RXfh9zAK9hdJhQA1WTn33cP97eVpOi1nDb+RedixXWhryNT63o4ZH/RDebTY9Ifg5lfcymoOmg==} + remult@0.27.21: + resolution: {integrity: sha512-1tz5N45kUrafikkdDtVenmRuTlV79K4tfDIT2J1MJv2d9OLxWouAFYmFmb54Fcsant39nidTu9GARq9p1hATKA==} repeat-element@1.1.4: resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} @@ -6325,8 +6325,8 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript-eslint@8.11.0: - resolution: {integrity: sha512-cBRGnW3FSlxaYwU8KfAewxFK5uzeOAp0l2KebIlPDOT5olVi65KDG/yjBooPBG0kGW/HLkoz1c/iuBFehcS3IA==} + typescript-eslint@8.12.2: + resolution: {integrity: sha512-UbuVUWSrHVR03q9CWx+JDHeO6B/Hr9p4U5lRH++5tq/EbFq1faYZe50ZSBePptgfIKLEti0aPQ3hFgnPVcd8ZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -7437,7 +7437,7 @@ snapshots: '@antfu/install-pkg': 0.4.1 '@antfu/utils': 0.7.10 '@iconify/types': 2.0.0 - debug: 4.3.6 + debug: 4.3.7 kolorist: 1.8.0 local-pkg: 0.5.0 mlly: 1.7.2 @@ -8103,22 +8103,22 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@sveltejs/adapter-auto@3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))': + '@sveltejs/adapter-auto@3.3.1(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))': dependencies: - '@sveltejs/kit': 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + '@sveltejs/kit': 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) import-meta-resolve: 4.1.0 - '@sveltejs/adapter-node@5.2.2(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))': + '@sveltejs/adapter-node@5.2.2(@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))': dependencies: '@rollup/plugin-commonjs': 26.0.1(rollup@4.21.0) '@rollup/plugin-json': 6.1.0(rollup@4.21.0) '@rollup/plugin-node-resolve': 15.2.3(rollup@4.21.0) - '@sveltejs/kit': 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + '@sveltejs/kit': 2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) rollup: 4.21.0 - '@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))': + '@sveltejs/kit@2.7.3(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -8132,7 +8132,7 @@ snapshots: sirv: 3.0.0 svelte: 5.1.3 tiny-glob: 0.2.9 - vite: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + vite: 5.4.10(@types/node@22.8.7)(terser@5.30.3) '@sveltejs/package@2.3.7(svelte@5.1.3)(typescript@5.6.3)': dependencies: @@ -8145,25 +8145,25 @@ snapshots: transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@3.0.1(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))': + '@sveltejs/vite-plugin-svelte-inspector@3.0.1(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) debug: 4.3.7 svelte: 5.1.3 - vite: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + vite: 5.4.10(@types/node@22.8.7)(terser@5.30.3) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))': + '@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 3.0.1(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + '@sveltejs/vite-plugin-svelte-inspector': 3.0.1(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)))(svelte@5.1.3)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) debug: 4.3.7 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.12 svelte: 5.1.3 - vite: 5.4.10(@types/node@20.17.1)(terser@5.30.3) - vitefu: 1.0.3(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + vite: 5.4.10(@types/node@22.8.7)(terser@5.30.3) + vitefu: 1.0.3(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) transitivePeerDependencies: - supports-color @@ -8315,7 +8315,7 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@20.17.1': + '@types/node@22.8.7': dependencies: undici-types: 6.19.8 @@ -8338,16 +8338,16 @@ snapshots: '@types/vary@1.1.3': dependencies: - '@types/node': 20.17.1 + '@types/node': 22.8.7 - '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/type-utils': 8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) - '@typescript-eslint/utils': 8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/parser': 8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/type-utils': 8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.12.2 eslint: 9.10.0(jiti@1.21.0) graphemer: 1.4.0 ignore: 5.3.1 @@ -8358,14 +8358,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.11.0 '@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/type-utils': 8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) - '@typescript-eslint/utils': 8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/type-utils': 8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.12.2 eslint: 9.10.0(jiti@1.21.0) graphemer: 1.4.0 ignore: 5.3.1 @@ -8377,12 +8377,12 @@ snapshots: - supports-color optional: true - '@typescript-eslint/parser@8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': + '@typescript-eslint/parser@8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': dependencies: - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.12.2 debug: 4.3.7 eslint: 9.10.0(jiti@1.21.0) optionalDependencies: @@ -8403,20 +8403,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.11.0': + '@typescript-eslint/scope-manager@8.12.2': dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/visitor-keys': 8.12.2 '@typescript-eslint/scope-manager@8.5.0': dependencies: '@typescript-eslint/types': 8.5.0 '@typescript-eslint/visitor-keys': 8.5.0 - '@typescript-eslint/type-utils@8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) + '@typescript-eslint/utils': 8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) debug: 4.3.7 ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: @@ -8425,14 +8425,14 @@ snapshots: - eslint - supports-color - '@typescript-eslint/types@8.11.0': {} + '@typescript-eslint/types@8.12.2': {} '@typescript-eslint/types@8.5.0': {} - '@typescript-eslint/typescript-estree@8.11.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.12.2(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/visitor-keys': 8.11.0 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/visitor-keys': 8.12.2 debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -8459,20 +8459,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': + '@typescript-eslint/utils@8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.0)) - '@typescript-eslint/scope-manager': 8.11.0 - '@typescript-eslint/types': 8.11.0 - '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.12.2 + '@typescript-eslint/types': 8.12.2 + '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3) eslint: 9.10.0(jiti@1.21.0) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.11.0': + '@typescript-eslint/visitor-keys@8.12.2': dependencies: - '@typescript-eslint/types': 8.11.0 + '@typescript-eslint/types': 8.12.2 eslint-visitor-keys: 3.4.3 '@typescript-eslint/visitor-keys@8.5.0': @@ -8482,13 +8482,13 @@ snapshots: '@typescript/vfs@1.5.0': dependencies: - debug: 4.3.6 + debug: 4.3.7 transitivePeerDependencies: - supports-color '@ungap/structured-clone@1.2.0': {} - '@vitest/coverage-v8@2.1.0(vitest@2.1.0(@types/node@20.17.1)(terser@5.30.3))': + '@vitest/coverage-v8@2.1.0(vitest@2.1.0(@types/node@22.8.7)(terser@5.30.3))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -8502,7 +8502,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.0(@types/node@20.17.1)(terser@5.30.3) + vitest: 2.1.0(@types/node@22.8.7)(terser@5.30.3) transitivePeerDependencies: - supports-color @@ -8513,13 +8513,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.0(@vitest/spy@2.1.0)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3))': + '@vitest/mocker@2.1.0(@vitest/spy@2.1.0)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3))': dependencies: '@vitest/spy': 2.1.0 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + vite: 5.4.10(@types/node@22.8.7)(terser@5.30.3) '@vitest/pretty-format@2.1.0': dependencies: @@ -9901,11 +9901,11 @@ snapshots: transitivePeerDependencies: - ts-node - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0)): dependencies: eslint: 9.10.0(jiti@1.21.0) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) eslint-scope@4.0.3: dependencies: @@ -11611,7 +11611,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.7 - debug: 4.3.6 + debug: 4.3.7 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.0 @@ -12880,7 +12880,7 @@ snapshots: remove-trailing-separator@1.1.0: optional: true - remult@0.27.20: + remult@0.27.21: dependencies: '@paralleldrive/cuid2': 2.2.2 reflect-metadata: 0.1.14 @@ -13614,11 +13614,11 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3): + typescript-eslint@8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) - '@typescript-eslint/parser': 8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) - '@typescript-eslint/utils': 8.11.0(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3))(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/parser': 8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.12.2(eslint@9.10.0(jiti@1.21.0))(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -13839,12 +13839,12 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-node@2.1.0(@types/node@20.17.1)(terser@5.30.3): + vite-node@2.1.0(@types/node@22.8.7)(terser@5.30.3): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + vite: 5.4.10(@types/node@22.8.7)(terser@5.30.3) transitivePeerDependencies: - '@types/node' - less @@ -13856,24 +13856,24 @@ snapshots: - supports-color - terser - vite@5.4.10(@types/node@20.17.1)(terser@5.30.3): + vite@5.4.10(@types/node@22.8.7)(terser@5.30.3): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.0 optionalDependencies: - '@types/node': 20.17.1 + '@types/node': 22.8.7 fsevents: 2.3.3 terser: 5.30.3 - vitefu@1.0.3(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)): + vitefu@1.0.3(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)): optionalDependencies: - vite: 5.4.10(@types/node@20.17.1)(terser@5.30.3) + vite: 5.4.10(@types/node@22.8.7)(terser@5.30.3) - vitest@2.1.0(@types/node@20.17.1)(terser@5.30.3): + vitest@2.1.0(@types/node@22.8.7)(terser@5.30.3): dependencies: '@vitest/expect': 2.1.0 - '@vitest/mocker': 2.1.0(@vitest/spy@2.1.0)(vite@5.4.10(@types/node@20.17.1)(terser@5.30.3)) + '@vitest/mocker': 2.1.0(@vitest/spy@2.1.0)(vite@5.4.10(@types/node@22.8.7)(terser@5.30.3)) '@vitest/pretty-format': 2.1.0 '@vitest/runner': 2.1.0 '@vitest/snapshot': 2.1.0 @@ -13888,11 +13888,11 @@ snapshots: tinyexec: 0.3.0 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@20.17.1)(terser@5.30.3) - vite-node: 2.1.0(@types/node@20.17.1)(terser@5.30.3) + vite: 5.4.10(@types/node@22.8.7)(terser@5.30.3) + vite-node: 2.1.0(@types/node@22.8.7)(terser@5.30.3) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.17.1 + '@types/node': 22.8.7 transitivePeerDependencies: - less - lightningcss diff --git a/website/package.json b/website/package.json index 3797fe77..040ccf86 100644 --- a/website/package.json +++ b/website/package.json @@ -33,7 +33,7 @@ "devDependencies": { "@theguild/algolia": "2.1.0", "@theguild/tailwind-config": "0.5.0", - "@types/node": "20.17.1", + "@types/node": "22.8.7", "@types/react": "18.3.3", "tailwindcss": "3.4.1" }