From 8cf6dd70e7efb24f001c6939d0a0131c1e960347 Mon Sep 17 00:00:00 2001 From: Paolo Ricciuti Date: Wed, 11 Sep 2024 11:09:45 +0200 Subject: [PATCH] chore: add test for scan dependencies (#980) * chore: add test for scan dependencies * fix: actual test * fix: use vite from pkg.pr.new as a dep for scan-deps * fix: use pkg.pr.new as root vite dep * chore: add usual vite config to scan deps * fix: use patched vite version, bump deps for audit, dedupe * chore(test): add svelte4 syntax checks --------- Co-authored-by: dominikg --- .prettierrc.js | 3 +- package.json | 5 +- .../scan-deps/__tests__/scan-deps.spec.ts | 18 + packages/e2e-tests/scan-deps/index.html | 13 + packages/e2e-tests/scan-deps/package.json | 16 + .../e2e-tests/scan-deps/public/favicon.png | Bin 0 -> 3127 bytes packages/e2e-tests/scan-deps/src/App.svelte | 13 + .../scan-deps/src/Svelte4DoubleQuote.svelte | 4 + .../scan-deps/src/Svelte4NoQuote.svelte | 4 + .../scan-deps/src/Svelte4SingleQuote.svelte | 4 + .../scan-deps/src/Svelte4WithSpace.svelte | 5 + .../e2e-tests/scan-deps/src/Svelte5.svelte | 3 + packages/e2e-tests/scan-deps/src/main.js | 3 + .../e2e-tests/scan-deps/src/vite-env.d.ts | 2 + packages/e2e-tests/scan-deps/svelte.config.js | 1 + packages/e2e-tests/scan-deps/vite.config.js | 19 + packages/e2e-tests/vite-ssr-esm/package.json | 4 +- .../package.json | 2 +- pnpm-lock.yaml | 678 +++++++----------- 19 files changed, 383 insertions(+), 414 deletions(-) create mode 100644 packages/e2e-tests/scan-deps/__tests__/scan-deps.spec.ts create mode 100644 packages/e2e-tests/scan-deps/index.html create mode 100644 packages/e2e-tests/scan-deps/package.json create mode 100644 packages/e2e-tests/scan-deps/public/favicon.png create mode 100644 packages/e2e-tests/scan-deps/src/App.svelte create mode 100644 packages/e2e-tests/scan-deps/src/Svelte4DoubleQuote.svelte create mode 100644 packages/e2e-tests/scan-deps/src/Svelte4NoQuote.svelte create mode 100644 packages/e2e-tests/scan-deps/src/Svelte4SingleQuote.svelte create mode 100644 packages/e2e-tests/scan-deps/src/Svelte4WithSpace.svelte create mode 100644 packages/e2e-tests/scan-deps/src/Svelte5.svelte create mode 100644 packages/e2e-tests/scan-deps/src/main.js create mode 100644 packages/e2e-tests/scan-deps/src/vite-env.d.ts create mode 100644 packages/e2e-tests/scan-deps/svelte.config.js create mode 100644 packages/e2e-tests/scan-deps/vite.config.js diff --git a/.prettierrc.js b/.prettierrc.js index 86dd980d7..044917ed6 100644 --- a/.prettierrc.js +++ b/.prettierrc.js @@ -24,7 +24,8 @@ export default { '.changeset/pre.json', '**/vite.config.js.timestamp-*.mjs', 'packages/e2e-tests/dynamic-compile-options/src/components/A.svelte', - 'packages/playground/big/src/pages/**' // lots of generated files + 'packages/playground/big/src/pages/**', // lots of generated files + 'packages/e2e-tests/scan-deps/src/Svelte*.svelte' // various syntax tests that require no format ], options: { rangeEnd: 0 diff --git a/package.json b/package.json index a239393eb..c2db365fa 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "svelte-eslint-parser": "^0.41.0", "typescript": "^5.5.4", "typescript-eslint": "^8.3.0", - "vite": "^5.4.2", + "vite": "^5.4.4", "vitest": "^2.0.5" }, "lint-staged": { @@ -74,7 +74,8 @@ "@sveltejs/vite-plugin-svelte-inspector": "workspace:^", "svelte": "$svelte", "vite": "$vite", - "@types/node@<=20.12.0": "20.11.5" + "@types/node@<=20.12.0": "20.11.5", + "send@<0.19.0": "^0.19.0" }, "onlyBuiltDependencies": [ "esbuild" diff --git a/packages/e2e-tests/scan-deps/__tests__/scan-deps.spec.ts b/packages/e2e-tests/scan-deps/__tests__/scan-deps.spec.ts new file mode 100644 index 000000000..0bdde4878 --- /dev/null +++ b/packages/e2e-tests/scan-deps/__tests__/scan-deps.spec.ts @@ -0,0 +1,18 @@ +import { e2eServer, getText } from '~utils'; +import { describe, expect, it } from 'vitest'; +describe('vite import scan', () => { + it('should not fail to discover dependencies exported from script module', async () => { + // vite logs an error if scan fails but continues, so validate no errors logged + expect( + e2eServer.logs.server.err.length, + `unexpected errors:\n${e2eServer.logs.server.err.join('\n')}` + ).toBe(0); + }); + it('should work with exports from module context', async () => { + expect(await getText('#svelte5')).toBe('svelte5'); + expect(await getText('#svelte4double')).toBe('svelte4double'); + expect(await getText('#svelte4single')).toBe('svelte4single'); + expect(await getText('#svelte4none')).toBe('svelte4none'); + expect(await getText('#svelte4space')).toBe('svelte4space'); + }); +}); diff --git a/packages/e2e-tests/scan-deps/index.html b/packages/e2e-tests/scan-deps/index.html new file mode 100644 index 000000000..a76d8ca9e --- /dev/null +++ b/packages/e2e-tests/scan-deps/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + Svelte + + +
+ + + diff --git a/packages/e2e-tests/scan-deps/package.json b/packages/e2e-tests/scan-deps/package.json new file mode 100644 index 000000000..3e10e62dd --- /dev/null +++ b/packages/e2e-tests/scan-deps/package.json @@ -0,0 +1,16 @@ +{ + "name": "e2e-tests-scan-deps", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite --force", + "build": "vite build", + "preview": "vite preview" + }, + "devDependencies": { + "@sveltejs/vite-plugin-svelte": "workspace:^", + "svelte": "^5.0.0-next.242", + "vite": "^5.4.2" + } +} diff --git a/packages/e2e-tests/scan-deps/public/favicon.png b/packages/e2e-tests/scan-deps/public/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..7e6f5eb5a2f1f1c882d265cf479de25caa925645 GIT binary patch literal 3127 zcmV-749N3|P)i z7)}s4L53SJCkR}iVi00SFk;`MXX*#X*kkwKs@nFGS}c;=?XFjU|G$3t^5sjIVS2G+ zw)WGF83CpoGXhLGW(1gW%uV|X7>1P6VhCX=Ux)Lb!*DZ%@I3!{Gsf7d?gtIQ%nQiK z3%(LUSkBji;C5Rfgd6$VsF@H`Pk@xtY6t<>FNR-pD}=C~$?)9pdm3XZ36N5PNWYjb z$xd$yNQR9N!dfj-Vd@BwQo^FIIWPPmT&sZyQ$v81(sCBV=PGy{0wltEjB%~h157*t zvbe_!{=I_783x!0t1-r#-d{Y?ae$Q4N_Nd^Ui^@y(%)Gjou6y<3^XJdu{rmUf-Me?)zZ>9OR&6U5H*cK; z$gUlB{g0O4gN0sLSO|Of?hU(l?;h(jA3uH!Z{EBKuV23ouU@^Y6#%v+QG;>e*E}%?wlu-NT4DG zs)z)7WbLr)vGAu(ohrKc^em@OpO&f~6_>E61n_e0_V3@{U3^O;j{`^mNCJUj_>;7v zsMs6Hu3g7+@v+lSo;=yTYFqq}jZmQ-BK8K{C4kqi_i*jBaQE(Au0607V-zKeT;EPg zX(`vrn=L+e74+-Tqeok@_`tDa$G9I|$nTU5H*2V8@y()n*zqM?J1G!-1aX;CfDC9B zTnJ#j_%*n8Qb1)re*Bno7g0RG{Eb;IK14irJYJp$5Z6ac9~b_P?+5t~95~SRG$g?1 znFJ7p$xV&GZ18m~79TGRdfsc-BcX$9yXTR*n)mPD@1~O(_?cT$ZvFPucRmGlq&se0 zKrcUf^k}4hM*biEJOWKzz!qQe;CB_ZtSOO9Owg#lZAc=s65^rb{fZe(TYu_rk!wKkEf}RIt=#Om( zR8mN`DM<^xj~59euMMspBolVN zAPTr8sSDI104orIAdmL$uOXn*6hga1G+0WD0E?UtabxC#VC~vf3|10|phW;yQ3CY8 z2CM=)ErF;xq-YJ5G|um}>*1#E+O_Mu|Nr#qQ&G1P-NMq@f?@*XUcSbV?tX=)ilM-Q zBZP|!Bpv0V;#ojKcpc7$=eqO;#Uy~#?^kNI{vSZfLx&DEt~LTmaKWXcx=joubklI<*Aw z>LtMaQ7DR<1I2LkWvwyu#Rwn~;ezT}_g(@5l3h?W%-a86Y-t#O1PubP+z<%?V5D(U zy57A6{h+{?kOZp7&WKZR+=sznMJ}+Dnpo=C_0%R_x_t~J5T?E_{+))l5v1%52>)d-`iiZyx|5!%M2Fb2dU zW3~MwwpEH9Rhue+k$UIOoo($Ds!NbOyMR36fRHu;*15(YcA7siIZk#%JWz>P!qX1?IUojG&nKR>^gArBt2 zit(ETyZ=@V&7mv_Fi4bABcnwP+jzQuHcfU&BrAV91u-rFvEi7y-KnWsvHH=d2 zgAk(GKm_S8RcTJ>2N3~&Hbwp{Z3NF_Xeh}g4Eke)V&dY{W(3&b1j9t4yK_aYJisZZ{1rcU5- z;eD>K;ndPq&B-8yA_S0F!4ThA&{1{x)H<#?k9a#6Pc6L?V^s0``ynL&D;p(!Nmx`Y zFkHex{4p!Ggm^@DlehW}iHHVi}~u=$&N? z(NEBLQ#UxxAkdW>X9LnqUr#t4Lu0=9L8&o>JsqTtT5|%gb3QA~hr0pED71+iFFr)dZ=Q=E6ng{NE{Z~0)C?deO#?Aj zSDQ$z#TeC2T^|=}6GBo-&$;E{HL3!q3Z-szuf)O=G#zDjin4SSP%o%6+2IT#sLjQa ziyxFFz~LMjWY+_a5H!U6%a<=b7QVP^ z*90a62;bVq{?@)P6^DWd^Yilq4|YTV2Nw!Yu;a1lPI-sxR)rf@Fe5DhDP7FH zZZ%4S*1C30P;|O+jB!1;m|rXT90Sm5*RBbQN`PKu+hDD*S^yE(CdtSfg=z>u$cIj> z + import { svelte5 } from './Svelte5.svelte'; + import { svelte4double } from './Svelte4DoubleQuote.svelte'; + import { svelte4single } from './Svelte4SingleQuote.svelte'; + import { svelte4none } from './Svelte4NoQuote.svelte'; + import { svelte4space } from './Svelte4WithSpace.svelte'; + + +
{svelte5}
+
{svelte4double}
+
{svelte4single}
+
{svelte4none}
+
{svelte4space}
diff --git a/packages/e2e-tests/scan-deps/src/Svelte4DoubleQuote.svelte b/packages/e2e-tests/scan-deps/src/Svelte4DoubleQuote.svelte new file mode 100644 index 000000000..11b8b6f7b --- /dev/null +++ b/packages/e2e-tests/scan-deps/src/Svelte4DoubleQuote.svelte @@ -0,0 +1,4 @@ + + diff --git a/packages/e2e-tests/scan-deps/src/Svelte4NoQuote.svelte b/packages/e2e-tests/scan-deps/src/Svelte4NoQuote.svelte new file mode 100644 index 000000000..c765bb621 --- /dev/null +++ b/packages/e2e-tests/scan-deps/src/Svelte4NoQuote.svelte @@ -0,0 +1,4 @@ + + diff --git a/packages/e2e-tests/scan-deps/src/Svelte4SingleQuote.svelte b/packages/e2e-tests/scan-deps/src/Svelte4SingleQuote.svelte new file mode 100644 index 000000000..907d2cf49 --- /dev/null +++ b/packages/e2e-tests/scan-deps/src/Svelte4SingleQuote.svelte @@ -0,0 +1,4 @@ + + diff --git a/packages/e2e-tests/scan-deps/src/Svelte4WithSpace.svelte b/packages/e2e-tests/scan-deps/src/Svelte4WithSpace.svelte new file mode 100644 index 000000000..e46a85538 --- /dev/null +++ b/packages/e2e-tests/scan-deps/src/Svelte4WithSpace.svelte @@ -0,0 +1,5 @@ + + + diff --git a/packages/e2e-tests/scan-deps/src/Svelte5.svelte b/packages/e2e-tests/scan-deps/src/Svelte5.svelte new file mode 100644 index 000000000..fd52bea1c --- /dev/null +++ b/packages/e2e-tests/scan-deps/src/Svelte5.svelte @@ -0,0 +1,3 @@ + diff --git a/packages/e2e-tests/scan-deps/src/main.js b/packages/e2e-tests/scan-deps/src/main.js new file mode 100644 index 000000000..071c75dc7 --- /dev/null +++ b/packages/e2e-tests/scan-deps/src/main.js @@ -0,0 +1,3 @@ +import App from './App.svelte'; +import { mount } from 'svelte'; +mount(App, { target: document.body }); diff --git a/packages/e2e-tests/scan-deps/src/vite-env.d.ts b/packages/e2e-tests/scan-deps/src/vite-env.d.ts new file mode 100644 index 000000000..4078e7476 --- /dev/null +++ b/packages/e2e-tests/scan-deps/src/vite-env.d.ts @@ -0,0 +1,2 @@ +/// +/// diff --git a/packages/e2e-tests/scan-deps/svelte.config.js b/packages/e2e-tests/scan-deps/svelte.config.js new file mode 100644 index 000000000..ff8b4c563 --- /dev/null +++ b/packages/e2e-tests/scan-deps/svelte.config.js @@ -0,0 +1 @@ +export default {}; diff --git a/packages/e2e-tests/scan-deps/vite.config.js b/packages/e2e-tests/scan-deps/vite.config.js new file mode 100644 index 000000000..10b695fd4 --- /dev/null +++ b/packages/e2e-tests/scan-deps/vite.config.js @@ -0,0 +1,19 @@ +import { defineConfig } from 'vite'; +import { svelte } from '@sveltejs/vite-plugin-svelte'; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [svelte()], + server: { + watch: { + // During tests we edit the files too fast and sometimes chokidar + // misses change events, so enforce polling for consistency + usePolling: true, + interval: 100 + } + }, + build: { + minify: false, + sourcemap: true // must be true for hermetic build test! + } +}); diff --git a/packages/e2e-tests/vite-ssr-esm/package.json b/packages/e2e-tests/vite-ssr-esm/package.json index af4dc7f7b..bb501fdac 100644 --- a/packages/e2e-tests/vite-ssr-esm/package.json +++ b/packages/e2e-tests/vite-ssr-esm/package.json @@ -17,9 +17,9 @@ "cross-env": "^7.0.3", "decamelize": "^6.0.0", "e2e-test-dep-esm-only": "workspace:^", - "express": "^4.19.2", + "express": "^4.20.0", "npm-run-all2": "^6.2.2", - "serve-static": "^1.15.0", + "serve-static": "^1.16.0", "svelte": "^5.0.0-next.242", "vite": "^5.4.2" } diff --git a/packages/playground/big-component-library-vite-ssr/package.json b/packages/playground/big-component-library-vite-ssr/package.json index bc54d4808..8533f17c2 100644 --- a/packages/playground/big-component-library-vite-ssr/package.json +++ b/packages/playground/big-component-library-vite-ssr/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "compression": "^1.7.4", - "express": "^4.19.2", + "express": "^4.20.0", "sirv": "^2.0.4" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b67e8a5eb..50ee458d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,9 @@ overrides: '@sveltejs/vite-plugin-svelte': workspace:^ '@sveltejs/vite-plugin-svelte-inspector': workspace:^ svelte: ^5.0.0-next.242 - vite: ^5.4.2 + vite: ^5.4.4 '@types/node@<=20.12.0': 20.11.5 + send@<0.19.0: ^0.19.0 importers: @@ -110,8 +111,8 @@ importers: specifier: ^8.3.0 version: 8.3.0(eslint@9.9.1)(typescript@5.5.4) vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) vitest: specifier: ^2.0.5 version: 2.0.5(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) @@ -194,22 +195,22 @@ importers: version: link:../../vite-plugin-svelte autoprefixer: specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.44) + version: 10.4.20(postcss@8.4.45) postcss: specifier: ^8.4.44 - version: 8.4.44 + version: 8.4.45 postcss-load-config: specifier: ^6.0.1 - version: 6.0.1(postcss@8.4.44)(yaml@2.5.0) + version: 6.0.1(postcss@8.4.45)(yaml@2.5.0) svelte: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 svelte-preprocess: specifier: ^6.0.2 - version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.44)(yaml@2.5.0))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) + version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.45)(yaml@2.5.0))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/configfile-custom: dependencies: @@ -224,8 +225,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/configfile-esm: dependencies: @@ -241,10 +242,10 @@ importers: version: 5.0.0-next.242 svelte-preprocess: specifier: ^6.0.2 - version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.44)(yaml@2.5.0))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) + version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.45)(yaml@2.5.0))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/css-dev-sourcemap: devDependencies: @@ -258,8 +259,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/custom-extensions: devDependencies: @@ -270,8 +271,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/dependencies: dependencies: @@ -300,8 +301,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/env: devDependencies: @@ -312,8 +313,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/hmr: dependencies: @@ -334,8 +335,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/import-queries: devDependencies: @@ -349,14 +350,14 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/inspector-kit: devDependencies: '@sveltejs/kit': specifier: ^2.5.25 - version: 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) + version: 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) '@sveltejs/vite-plugin-svelte': specifier: workspace:^ version: link:../../vite-plugin-svelte @@ -364,8 +365,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/inspector-vite: devDependencies: @@ -376,17 +377,17 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/kit-node: devDependencies: '@sveltejs/adapter-node': specifier: ^5.2.2 - version: 5.2.2(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0))) + version: 5.2.2(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0))) '@sveltejs/kit': specifier: ^2.5.25 - version: 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) + version: 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) '@sveltejs/package': specifier: ^2.3.4 version: 2.3.4(svelte@5.0.0-next.242)(typescript@5.5.4) @@ -404,7 +405,7 @@ importers: version: 5.0.0-next.242 svelte-check: specifier: ^3.8.6 - version: 3.8.6(postcss-load-config@3.1.4(postcss@8.4.44))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242) + version: 3.8.6(postcss-load-config@3.1.4(postcss@8.4.45))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242) svelte-i18n: specifier: ^4.0.0 version: 4.0.0(svelte@5.0.0-next.242) @@ -415,8 +416,8 @@ importers: specifier: ^5.5.4 version: 5.5.4 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/package-json-svelte-field: dependencies: @@ -437,8 +438,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/prebundle-svelte-deps: dependencies: @@ -472,10 +473,10 @@ importers: version: 5.0.0-next.242 svelte-preprocess: specifier: ^6.0.2 - version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.44)(yaml@2.5.0))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) + version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.45)(yaml@2.5.0))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/preprocess-with-vite: devDependencies: @@ -492,8 +493,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/resolve-exports-svelte: dependencies: @@ -508,8 +509,20 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + + packages/e2e-tests/scan-deps: + devDependencies: + '@sveltejs/vite-plugin-svelte': + specifier: workspace:^ + version: link:../../vite-plugin-svelte + svelte: + specifier: ^5.0.0-next.242 + version: 5.0.0-next.242 + vite: + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/svelte-preprocess: devDependencies: @@ -524,13 +537,13 @@ importers: version: 5.0.0-next.242 svelte-preprocess: specifier: ^6.0.2 - version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.44)(yaml@2.5.0))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) + version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.45)(yaml@2.5.0))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) typescript: specifier: ^5.5.4 version: 5.5.4 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/ts-type-import: devDependencies: @@ -548,10 +561,10 @@ importers: version: 5.0.0-next.242 svelte-preprocess: specifier: ^6.0.2 - version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.44)(yaml@2.5.0))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) + version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.45)(yaml@2.5.0))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) packages/e2e-tests/vite-ssr-esm: devDependencies: @@ -571,20 +584,20 @@ importers: specifier: workspace:^ version: link:../_test_dependencies/esm-only express: - specifier: ^4.19.2 - version: 4.19.2 + specifier: ^4.20.0 + version: 4.20.0 npm-run-all2: specifier: ^6.2.2 version: 6.2.2 serve-static: - specifier: ^1.15.0 - version: 1.15.0 + specifier: ^1.16.0 + version: 1.16.0 svelte: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/playground: {} @@ -600,8 +613,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/playground/big: devDependencies: @@ -612,8 +625,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/playground/big-component-library: dependencies: @@ -638,19 +651,19 @@ importers: version: 5.0.0-next.242 svelte-preprocess: specifier: ^6.0.2 - version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.44)(yaml@2.5.0))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) + version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.45)(yaml@2.5.0))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/playground/big-component-library-kit: devDependencies: '@sveltejs/adapter-auto': specifier: 3.2.4 - version: 3.2.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0))) + version: 3.2.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0))) '@sveltejs/kit': specifier: ^2.5.25 - version: 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) + version: 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) '@sveltejs/vite-plugin-svelte': specifier: workspace:^ version: link:../../vite-plugin-svelte @@ -671,16 +684,16 @@ importers: version: 5.0.0-next.242 svelte-check: specifier: ^3.8.6 - version: 3.8.6(postcss-load-config@3.1.4(postcss@8.4.44))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242) + version: 3.8.6(postcss-load-config@3.1.4(postcss@8.4.45))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242) svelte-preprocess: specifier: ^6.0.2 - version: 6.0.2(postcss-load-config@3.1.4(postcss@8.4.44))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) + version: 6.0.2(postcss-load-config@3.1.4(postcss@8.4.45))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) typescript: specifier: ^5.5.4 version: 5.5.4 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/playground/big-component-library-vite-ssr: dependencies: @@ -688,8 +701,8 @@ importers: specifier: ^1.7.4 version: 1.7.4 express: - specifier: ^4.19.2 - version: 4.19.2 + specifier: ^4.20.0 + version: 4.20.0 sirv: specifier: ^2.0.4 version: 2.0.4 @@ -717,10 +730,10 @@ importers: version: 5.0.0-next.242 svelte-preprocess: specifier: ^6.0.2 - version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.44)(yaml@2.5.0))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) + version: 6.0.2(postcss-load-config@6.0.1(postcss@8.4.45)(yaml@2.5.0))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/playground/kit-demo-app: devDependencies: @@ -732,10 +745,10 @@ importers: version: 2.2.1 '@sveltejs/adapter-auto': specifier: ^3.2.4 - version: 3.2.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0))) + version: 3.2.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0))) '@sveltejs/kit': specifier: ^2.5.25 - version: 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) + version: 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) '@sveltejs/vite-plugin-svelte': specifier: workspace:^ version: link:../../vite-plugin-svelte @@ -744,13 +757,13 @@ importers: version: 5.0.0-next.242 svelte-check: specifier: ^3.8.6 - version: 3.8.6(postcss-load-config@3.1.4(postcss@8.4.44))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242) + version: 3.8.6(postcss-load-config@3.1.4(postcss@8.4.45))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242) typescript: specifier: ^5.5.4 version: 5.5.4 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/playground/optimizedeps-include: devDependencies: @@ -764,8 +777,8 @@ importers: specifier: ^0.6.12 version: 0.6.12 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/vite-plugin-svelte: dependencies: @@ -786,7 +799,7 @@ importers: version: 0.30.11 vitefu: specifier: ^1.0.2 - version: 1.0.2(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) + version: 1.0.2(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) devDependencies: '@types/debug': specifier: ^4.1.12 @@ -801,8 +814,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages/vite-plugin-svelte-inspector: dependencies: @@ -820,8 +833,8 @@ importers: specifier: ^5.0.0-next.242 version: 5.0.0-next.242 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + specifier: ^5.4.4 + version: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) packages: @@ -1393,9 +1406,6 @@ packages: '@jridgewell/source-map@0.3.5': resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} - '@jridgewell/sourcemap-codec@1.4.15': - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} @@ -1470,51 +1480,26 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.13.1': - resolution: {integrity: sha512-4C4UERETjXpC4WpBXDbkgNVgHyWfG3B/NKY46e7w5H134UDOFqUJKpsLm0UYmuupW+aJmRgeScrDNfvZ5WV80A==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.21.1': resolution: {integrity: sha512-2thheikVEuU7ZxFXubPDOtspKn1x0yqaYQwvALVtEcvFhMifPADBrgRPyHV0TF3b+9BgvgjgagVyvA/UqPZHmg==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.13.1': - resolution: {integrity: sha512-TrTaFJ9pXgfXEiJKQ3yQRelpQFqgRzVR9it8DbeRzG0RX7mKUy0bqhCFsgevwXLJepQKTnLl95TnPGf9T9AMOA==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.21.1': resolution: {integrity: sha512-t1lLYn4V9WgnIFHXy1d2Di/7gyzBWS8G5pQSXdZqfrdCGTwi1VasRMSS81DTYb+avDs/Zz4A6dzERki5oRYz1g==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.13.1': - resolution: {integrity: sha512-fz7jN6ahTI3cKzDO2otQuybts5cyu0feymg0bjvYCBrZQ8tSgE8pc0sSNEuGvifrQJWiwx9F05BowihmLxeQKw==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.21.1': resolution: {integrity: sha512-AH/wNWSEEHvs6t4iJ3RANxW5ZCK3fUnmf0gyMxWCesY1AlUj8jY7GC+rQE4wd3gwmZ9XDOpL0kcFnCjtN7FXlA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.13.1': - resolution: {integrity: sha512-WTvdz7SLMlJpektdrnWRUN9C0N2qNHwNbWpNo0a3Tod3gb9leX+yrYdCeB7VV36OtoyiPAivl7/xZ3G1z5h20g==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.21.1': resolution: {integrity: sha512-dO0BIz/+5ZdkLZrVgQrDdW7m2RkrLwYTh2YMFG9IpBtlC1x1NPNSXkfczhZieOlOLEqgXOFH3wYHB7PmBtf+Bg==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.13.1': - resolution: {integrity: sha512-dBHQl+7wZzBYcIF6o4k2XkAfwP2ks1mYW2q/Gzv9n39uDcDiAGDqEyml08OdY0BIct0yLSPkDTqn4i6czpBLLw==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.21.1': resolution: {integrity: sha512-sWWgdQ1fq+XKrlda8PsMCfut8caFwZBmhYeoehJ05FdI0YZXk6ZyUjWLrIgbR/VgiGycrFKMMgp7eJ69HOF2pQ==} cpu: [arm] @@ -1525,21 +1510,11 @@ packages: cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.13.1': - resolution: {integrity: sha512-bur4JOxvYxfrAmocRJIW0SADs3QdEYK6TQ7dTNz6Z4/lySeu3Z1H/+tl0a4qDYv0bCdBpUYM0sYa/X+9ZqgfSQ==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.21.1': resolution: {integrity: sha512-0kuAkRK4MeIUbzQYu63NrJmfoUVicajoRAL1bpwdYIYRcs57iyIV9NLcuyDyDXE2GiZCL4uhKSYAnyWpjZkWow==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.13.1': - resolution: {integrity: sha512-ssp77SjcDIUSoUyj7DU7/5iwM4ZEluY+N8umtCT9nBRs3u045t0KkW02LTyHouHDomnMXaXSZcCSr2bdMK63kA==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.21.1': resolution: {integrity: sha512-/6dYC9fZtfEY0vozpc5bx1RP4VrtEOhNQGb0HwvYNwXD1BBbwQ5cKIbUVVU7G2d5WRE90NfB922elN8ASXAJEA==} cpu: [arm64] @@ -1550,71 +1525,36 @@ packages: cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.13.1': - resolution: {integrity: sha512-Jv1DkIvwEPAb+v25/Unrnnq9BO3F5cbFPT821n3S5litkz+O5NuXuNhqtPx5KtcwOTtaqkTsO+IVzJOsxd11aQ==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.21.1': resolution: {integrity: sha512-BggMndzI7Tlv4/abrgLwa/dxNEMn2gC61DCLrTzw8LkpSKel4o+O+gtjbnkevZ18SKkeN3ihRGPuBxjaetWzWg==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.13.1': - resolution: {integrity: sha512-U564BrhEfaNChdATQaEODtquCC7Ez+8Hxz1h5MAdMYj0AqD0GA9rHCpElajb/sQcaFL6NXmHc5O+7FXpWMa73Q==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.21.1': resolution: {integrity: sha512-z/9rtlGd/OMv+gb1mNSjElasMf9yXusAxnRDrBaYB+eS1shFm6/4/xDH1SAISO5729fFKUkJ88TkGPRUh8WSAA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.13.1': - resolution: {integrity: sha512-zGRDulLTeDemR8DFYyFIQ8kMP02xpUsX4IBikc7lwL9PrwR3gWmX2NopqiGlI2ZVWMl15qZeUjumTwpv18N7sQ==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.21.1': resolution: {integrity: sha512-kXQVcWqDcDKw0S2E0TmhlTLlUgAmMVqPrJZR+KpH/1ZaZhLSl23GZpQVmawBQGVhyP5WXIsIQ/zqbDBBYmxm5w==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.13.1': - resolution: {integrity: sha512-VTk/MveyPdMFkYJJPCkYBw07KcTkGU2hLEyqYMsU4NjiOfzoaDTW9PWGRsNwiOA3qI0k/JQPjkl/4FCK1smskQ==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.21.1': resolution: {integrity: sha512-CbFv/WMQsSdl+bpX6rVbzR4kAjSSBuDgCqb1l4J68UYsQNalz5wOqLGYj4ZI0thGpyX5kc+LLZ9CL+kpqDovZA==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.13.1': - resolution: {integrity: sha512-L+hX8Dtibb02r/OYCsp4sQQIi3ldZkFI0EUkMTDwRfFykXBPptoz/tuuGqEd3bThBSLRWPR6wsixDSgOx/U3Zw==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.21.1': resolution: {integrity: sha512-3Q3brDgA86gHXWHklrwdREKIrIbxC0ZgU8lwpj0eEKGBQH+31uPqr0P2v11pn0tSIxHvcdOWxa4j+YvLNx1i6g==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.13.1': - resolution: {integrity: sha512-+dI2jVPfM5A8zme8riEoNC7UKk0Lzc7jCj/U89cQIrOjrZTCWZl/+IXUeRT2rEZ5j25lnSA9G9H1Ob9azaF/KQ==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.21.1': resolution: {integrity: sha512-tNg+jJcKR3Uwe4L0/wY3Ro0H+u3nrb04+tcq1GSYzBEmKLeOQF2emk1whxlzNqb6MMrQ2JOcQEpuuiPLyRcSIw==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.13.1': - resolution: {integrity: sha512-YY1Exxo2viZ/O2dMHuwQvimJ0SqvL+OAWQLLY6rvXavgQKjhQUzn7nc1Dd29gjB5Fqi00nrBWctJBOyfVMIVxw==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.21.1': resolution: {integrity: sha512-xGiIH95H1zU7naUyTKEyOA/I0aexNMUdO9qRv0bLKN3qu25bBdrxZHqA3PTJ24YNN/GdMzG4xkDcd/GvjuhfLg==} cpu: [x64] @@ -1654,7 +1594,7 @@ packages: peerDependencies: '@sveltejs/vite-plugin-svelte': workspace:^ svelte: ^5.0.0-next.242 - vite: ^5.4.2 + vite: ^5.4.4 '@sveltejs/package@2.3.4': resolution: {integrity: sha512-A56rLEBVI7DhcfCmjy+D5oya4be/N+kBKX69H0aCkvhgOiAXroqVzeNhWiNiGHhhec3NvpGjtjKI5c4+JAlTZg==} @@ -1886,8 +1826,8 @@ packages: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} - body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} + body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} brace-expansion@1.1.11: @@ -1924,8 +1864,9 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} - call-bind@1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + engines: {node: '>= 0.4'} callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -2082,15 +2023,6 @@ packages: supports-color: optional: true - debug@4.3.5: - resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.6: resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} engines: {node: '>=6.0'} @@ -2118,8 +2050,8 @@ packages: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} - define-data-property@1.1.1: - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} + define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} depd@2.0.0: @@ -2214,6 +2146,10 @@ packages: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + enhanced-resolve@5.17.0: resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} engines: {node: '>=10.13.0'} @@ -2226,6 +2162,14 @@ packages: resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} engines: {node: '>=18'} + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + es5-ext@0.10.62: resolution: {integrity: sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==} engines: {node: '>=0.10'} @@ -2361,10 +2305,6 @@ packages: esm-env@1.0.0: resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} - espree@10.0.1: - resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - espree@10.1.0: resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2417,8 +2357,8 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - express@4.19.2: - resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} + express@4.20.0: + resolution: {integrity: sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==} engines: {node: '>= 0.10.0'} ext@1.7.0: @@ -2536,8 +2476,9 @@ packages: get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + engines: {node: '>= 0.4'} get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} @@ -2603,8 +2544,8 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - has-property-descriptors@1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} + has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} @@ -2801,10 +2742,6 @@ packages: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} - lilconfig@3.1.1: - resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} - engines: {node: '>=14'} - lilconfig@3.1.2: resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} engines: {node: '>=14'} @@ -2882,8 +2819,8 @@ packages: resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} engines: {node: '>= 0.10.0'} - merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -2899,10 +2836,6 @@ packages: micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} - micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} - engines: {node: '>=8.6'} - micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} @@ -2939,10 +2872,6 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} - minimatch@9.0.4: - resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -3148,8 +3077,8 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -3242,8 +3171,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.44: - resolution: {integrity: sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==} + postcss@8.4.45: + resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} engines: {node: ^10 || ^12 || >=14} preferred-pm@3.1.2: @@ -3294,6 +3223,10 @@ packages: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -3351,11 +3284,6 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rollup@4.13.1: - resolution: {integrity: sha512-hFi+fU132IvJ2ZuihN56dwgpltpmLZHZWsx27rMCTZ2sYwrqlgL5sECGy1eeV2lAihD8EzChBVVhsXci0wD4Tg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.21.1: resolution: {integrity: sha512-ZnYyKvscThhgd3M5+Qt3pmhO4jIRR5RGzaSovB6Q7rGNrK5cUncrtLmcTTJVSdcKXyZjW8X8MB0JMSuH9bcAJg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -3393,19 +3321,19 @@ packages: engines: {node: '>=10'} hasBin: true - send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} - serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + serve-static@1.16.0: + resolution: {integrity: sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==} engines: {node: '>= 0.8.0'} set-cookie-parser@2.6.0: resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==} - set-function-length@1.1.1: - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} + set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} setprototypeof@1.2.0: @@ -3430,8 +3358,9 @@ packages: shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + engines: {node: '>= 0.4'} siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} @@ -3794,8 +3723,8 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.4.2: - resolution: {integrity: sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==} + vite@5.4.4: + resolution: {integrity: sha512-RHFCkULitycHVTtelJ6jQLd+KSAAzOgEYorV32R2q++M6COBjKJR6BxqClwp5sf0XaBDjVMuJ9wnNfyAJwjMkA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3828,7 +3757,7 @@ packages: vitefu@1.0.2: resolution: {integrity: sha512-0/iAvbXyM3RiPPJ4lyD4w6Mjgtf4ejTK6TPvTNG3H32PLwuT0N/ZjJLiXug7ETE/LWtTeHw9WRv7uX/tIKYyKg==} peerDependencies: - vite: ^5.4.2 + vite: ^5.4.4 peerDependenciesMeta: vite: optional: true @@ -4009,7 +3938,7 @@ snapshots: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - micromatch: 4.0.7 + micromatch: 4.0.8 '@changesets/errors@0.2.0': dependencies: @@ -4049,7 +3978,7 @@ snapshots: '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 is-subdir: 1.2.0 - micromatch: 4.0.7 + micromatch: 4.0.8 spawndamnit: 2.0.0 '@changesets/logger@0.1.0': @@ -4327,7 +4256,7 @@ snapshots: dependencies: ajv: 6.12.6 debug: 4.3.6 - espree: 10.0.1 + espree: 10.1.0 globals: 14.0.0 ignore: 5.3.1 import-fresh: 3.3.0 @@ -4397,8 +4326,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@jridgewell/sourcemap-codec@1.4.15': {} - '@jridgewell/sourcemap-codec@1.5.0': {} '@jridgewell/trace-mapping@0.3.25': @@ -4443,129 +4370,87 @@ snapshots: '@polka/url@1.0.0-next.24': {} - '@rollup/plugin-commonjs@26.0.1(rollup@4.13.1)': + '@rollup/plugin-commonjs@26.0.1(rollup@4.21.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.13.1) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) commondir: 1.0.1 estree-walker: 2.0.2 glob: 10.4.2 is-reference: 1.2.1 magic-string: 0.30.11 optionalDependencies: - rollup: 4.13.1 + rollup: 4.21.1 - '@rollup/plugin-json@6.1.0(rollup@4.13.1)': + '@rollup/plugin-json@6.1.0(rollup@4.21.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.13.1) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) optionalDependencies: - rollup: 4.13.1 + rollup: 4.21.1 - '@rollup/plugin-node-resolve@15.2.3(rollup@4.13.1)': + '@rollup/plugin-node-resolve@15.2.3(rollup@4.21.1)': dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.13.1) + '@rollup/pluginutils': 5.1.0(rollup@4.21.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 optionalDependencies: - rollup: 4.13.1 + rollup: 4.21.1 - '@rollup/pluginutils@5.1.0(rollup@4.13.1)': + '@rollup/pluginutils@5.1.0(rollup@4.21.1)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.13.1 - - '@rollup/rollup-android-arm-eabi@4.13.1': - optional: true + rollup: 4.21.1 '@rollup/rollup-android-arm-eabi@4.21.1': optional: true - '@rollup/rollup-android-arm64@4.13.1': - optional: true - '@rollup/rollup-android-arm64@4.21.1': optional: true - '@rollup/rollup-darwin-arm64@4.13.1': - optional: true - '@rollup/rollup-darwin-arm64@4.21.1': optional: true - '@rollup/rollup-darwin-x64@4.13.1': - optional: true - '@rollup/rollup-darwin-x64@4.21.1': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.13.1': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.21.1': optional: true '@rollup/rollup-linux-arm-musleabihf@4.21.1': optional: true - '@rollup/rollup-linux-arm64-gnu@4.13.1': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.21.1': optional: true - '@rollup/rollup-linux-arm64-musl@4.13.1': - optional: true - '@rollup/rollup-linux-arm64-musl@4.21.1': optional: true '@rollup/rollup-linux-powerpc64le-gnu@4.21.1': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.13.1': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.21.1': optional: true - '@rollup/rollup-linux-s390x-gnu@4.13.1': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.21.1': optional: true - '@rollup/rollup-linux-x64-gnu@4.13.1': - optional: true - '@rollup/rollup-linux-x64-gnu@4.21.1': optional: true - '@rollup/rollup-linux-x64-musl@4.13.1': - optional: true - '@rollup/rollup-linux-x64-musl@4.21.1': optional: true - '@rollup/rollup-win32-arm64-msvc@4.13.1': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.21.1': optional: true - '@rollup/rollup-win32-ia32-msvc@4.13.1': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.21.1': optional: true - '@rollup/rollup-win32-x64-msvc@4.13.1': - optional: true - '@rollup/rollup-win32-x64-msvc@4.21.1': optional: true @@ -4576,18 +4461,18 @@ snapshots: eslint-visitor-keys: 4.0.0 espree: 10.1.0 - '@sveltejs/adapter-auto@3.2.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)))': + '@sveltejs/adapter-auto@3.2.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)))': dependencies: - '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) + '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) import-meta-resolve: 4.1.0 - '@sveltejs/adapter-node@5.2.2(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)))': + '@sveltejs/adapter-node@5.2.2(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)))': dependencies: - '@rollup/plugin-commonjs': 26.0.1(rollup@4.13.1) - '@rollup/plugin-json': 6.1.0(rollup@4.13.1) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.13.1) - '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) - rollup: 4.13.1 + '@rollup/plugin-commonjs': 26.0.1(rollup@4.21.1) + '@rollup/plugin-json': 6.1.0(rollup@4.21.1) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.21.1) + '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)) + rollup: 4.21.1 '@sveltejs/eslint-config@8.0.1(@stylistic/eslint-plugin-js@2.7.2(eslint@9.9.1))(eslint-config-prettier@9.1.0(eslint@9.9.1))(eslint-plugin-n@17.10.2(eslint@9.9.1))(eslint-plugin-svelte@2.43.0(eslint@9.9.1)(svelte@5.0.0-next.242))(eslint@9.9.1)(typescript-eslint@8.3.0(eslint@9.9.1)(typescript@5.5.4))(typescript@5.5.4)': dependencies: @@ -4600,7 +4485,7 @@ snapshots: typescript: 5.5.4 typescript-eslint: 8.3.0(eslint@9.9.1)(typescript@5.5.4) - '@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0))': + '@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@packages+vite-plugin-svelte)(svelte@5.0.0-next.242)(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0))': dependencies: '@sveltejs/vite-plugin-svelte': link:packages/vite-plugin-svelte '@types/cookie': 0.6.0 @@ -4616,7 +4501,7 @@ snapshots: sirv: 2.0.4 svelte: 5.0.0-next.242 tiny-glob: 0.2.9 - vite: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + vite: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) '@sveltejs/package@2.3.4(svelte@5.0.0-next.242)(typescript@5.5.4)': dependencies: @@ -4861,14 +4746,14 @@ snapshots: assertion-error@2.0.1: {} - autoprefixer@10.4.20(postcss@8.4.44): + autoprefixer@10.4.20(postcss@8.4.45): dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001649 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.44 + postcss: 8.4.45 postcss-value-parser: 4.2.0 axobject-query@4.1.0: {} @@ -4881,7 +4766,7 @@ snapshots: binary-extensions@2.2.0: {} - body-parser@1.20.2: + body-parser@1.20.3: dependencies: bytes: 3.1.2 content-type: 1.0.5 @@ -4891,7 +4776,7 @@ snapshots: http-errors: 2.0.0 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.11.0 + qs: 6.13.0 raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 @@ -4928,11 +4813,13 @@ snapshots: cac@6.7.14: {} - call-bind@1.0.5: + call-bind@1.0.7: dependencies: + es-define-property: 1.0.0 + es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.2 - set-function-length: 1.1.1 + get-intrinsic: 1.2.4 + set-function-length: 1.2.2 callsites@3.1.0: {} @@ -4949,8 +4836,8 @@ snapshots: dependencies: estree-walker: 2.0.2 magic-string: 0.30.11 - postcss: 8.4.44 - postcss-discard-empty: 6.0.3(postcss@8.4.44) + postcss: 8.4.45 + postcss-discard-empty: 6.0.3(postcss@8.4.45) chai@5.1.1: dependencies: @@ -5093,10 +4980,6 @@ snapshots: dependencies: ms: 2.0.0 - debug@4.3.5: - dependencies: - ms: 2.1.2 - debug@4.3.6: dependencies: ms: 2.1.2 @@ -5111,11 +4994,11 @@ snapshots: deepmerge@4.3.1: {} - define-data-property@1.1.1: + define-data-property@1.1.4: dependencies: - get-intrinsic: 1.2.2 + es-define-property: 1.0.0 + es-errors: 1.3.0 gopd: 1.0.1 - has-property-descriptors: 1.0.1 depd@2.0.0: {} @@ -5197,6 +5080,8 @@ snapshots: encodeurl@1.0.2: {} + encodeurl@2.0.0: {} + enhanced-resolve@5.17.0: dependencies: graceful-fs: 4.2.11 @@ -5209,6 +5094,12 @@ snapshots: environment@1.1.0: {} + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 + + es-errors@1.3.0: {} + es5-ext@0.10.62: dependencies: es6-iterator: 2.0.3 @@ -5374,14 +5265,14 @@ snapshots: eslint-plugin-svelte@2.43.0(eslint@9.9.1)(svelte@5.0.0-next.242): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 eslint: 9.9.1 eslint-compat-utils: 0.5.1(eslint@9.9.1) esutils: 2.0.3 known-css-properties: 0.34.0 - postcss: 8.4.44 - postcss-load-config: 3.1.4(postcss@8.4.44) - postcss-safe-parser: 6.0.0(postcss@8.4.44) + postcss: 8.4.45 + postcss-load-config: 3.1.4(postcss@8.4.45) + postcss-safe-parser: 6.0.0(postcss@8.4.45) postcss-selector-parser: 6.1.0 semver: 7.6.2 svelte-eslint-parser: 0.41.0(svelte@5.0.0-next.242) @@ -5445,12 +5336,6 @@ snapshots: esm-env@1.0.0: {} - espree@10.0.1: - dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 4.0.0 - espree@10.1.0: dependencies: acorn: 8.12.1 @@ -5509,34 +5394,34 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - express@4.19.2: + express@4.20.0: dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.2 + body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 finalhandler: 1.2.0 fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.7 + path-to-regexp: 0.1.10 proxy-addr: 2.0.7 qs: 6.11.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 + send: 0.19.0 + serve-static: 1.16.0 setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -5567,7 +5452,7 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.7 + micromatch: 4.0.8 fast-json-stable-stringify@2.1.0: {} @@ -5614,7 +5499,7 @@ snapshots: find-yarn-workspace-root2@1.2.16: dependencies: - micromatch: 4.0.7 + micromatch: 4.0.8 pkg-dir: 4.2.0 flat-cache@4.0.1: @@ -5670,8 +5555,9 @@ snapshots: get-func-name@2.0.2: {} - get-intrinsic@1.2.2: + get-intrinsic@1.2.4: dependencies: + es-errors: 1.3.0 function-bind: 1.1.2 has-proto: 1.0.1 has-symbols: 1.0.3 @@ -5736,7 +5622,7 @@ snapshots: gopd@1.0.1: dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.4 graceful-fs@4.2.11: {} @@ -5746,9 +5632,9 @@ snapshots: has-flag@4.0.0: {} - has-property-descriptors@1.0.1: + has-property-descriptors@1.0.2: dependencies: - get-intrinsic: 1.2.2 + es-define-property: 1.0.0 has-proto@1.0.1: {} @@ -5920,8 +5806,6 @@ snapshots: lilconfig@2.1.0: {} - lilconfig@3.1.1: {} - lilconfig@3.1.2: {} lint-staged@15.2.10: @@ -6029,7 +5913,7 @@ snapshots: memorystream@0.3.1: {} - merge-descriptors@1.0.1: {} + merge-descriptors@1.0.3: {} merge-stream@2.0.0: {} @@ -6044,11 +5928,6 @@ snapshots: transitivePeerDependencies: - supports-color - micromatch@4.0.7: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - micromatch@4.0.8: dependencies: braces: 3.0.3 @@ -6076,10 +5955,6 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@9.0.4: - dependencies: - brace-expansion: 2.0.1 - minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 @@ -6153,7 +6028,7 @@ snapshots: ansi-styles: 6.2.1 cross-spawn: 7.0.3 memorystream: 0.3.1 - minimatch: 9.0.4 + minimatch: 9.0.5 pidtree: 0.6.0 read-package-json-fast: 3.0.2 shell-quote: 1.8.1 @@ -6256,7 +6131,7 @@ snapshots: lru-cache: 10.2.2 minipass: 7.1.2 - path-to-regexp@0.1.7: {} + path-to-regexp@0.1.10: {} path-type@4.0.0: {} @@ -6278,31 +6153,31 @@ snapshots: playwright-core@1.46.1: {} - postcss-discard-empty@6.0.3(postcss@8.4.44): + postcss-discard-empty@6.0.3(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-load-config@3.1.4(postcss@8.4.44): + postcss-load-config@3.1.4(postcss@8.4.45): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-load-config@6.0.1(postcss@8.4.44)(yaml@2.5.0): + postcss-load-config@6.0.1(postcss@8.4.45)(yaml@2.5.0): dependencies: - lilconfig: 3.1.1 + lilconfig: 3.1.2 optionalDependencies: - postcss: 8.4.44 + postcss: 8.4.45 yaml: 2.5.0 - postcss-safe-parser@6.0.0(postcss@8.4.44): + postcss-safe-parser@6.0.0(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 - postcss-scss@4.0.9(postcss@8.4.44): + postcss-scss@4.0.9(postcss@8.4.45): dependencies: - postcss: 8.4.44 + postcss: 8.4.45 postcss-selector-parser@6.1.0: dependencies: @@ -6311,7 +6186,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.44: + postcss@8.4.45: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -6356,7 +6231,11 @@ snapshots: qs@6.11.0: dependencies: - side-channel: 1.0.4 + side-channel: 1.0.6 + + qs@6.13.0: + dependencies: + side-channel: 1.0.6 queue-microtask@1.2.3: {} @@ -6412,26 +6291,6 @@ snapshots: dependencies: glob: 7.2.3 - rollup@4.13.1: - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.13.1 - '@rollup/rollup-android-arm64': 4.13.1 - '@rollup/rollup-darwin-arm64': 4.13.1 - '@rollup/rollup-darwin-x64': 4.13.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.13.1 - '@rollup/rollup-linux-arm64-gnu': 4.13.1 - '@rollup/rollup-linux-arm64-musl': 4.13.1 - '@rollup/rollup-linux-riscv64-gnu': 4.13.1 - '@rollup/rollup-linux-s390x-gnu': 4.13.1 - '@rollup/rollup-linux-x64-gnu': 4.13.1 - '@rollup/rollup-linux-x64-musl': 4.13.1 - '@rollup/rollup-win32-arm64-msvc': 4.13.1 - '@rollup/rollup-win32-ia32-msvc': 4.13.1 - '@rollup/rollup-win32-x64-msvc': 4.13.1 - fsevents: 2.3.3 - rollup@4.21.1: dependencies: '@types/estree': 1.0.5 @@ -6485,7 +6344,7 @@ snapshots: semver@7.6.2: {} - send@0.18.0: + send@0.19.0: dependencies: debug: 2.6.9 depd: 2.0.0 @@ -6503,23 +6362,25 @@ snapshots: transitivePeerDependencies: - supports-color - serve-static@1.15.0: + serve-static@1.16.0: dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.18.0 + send: 0.19.0 transitivePeerDependencies: - supports-color set-cookie-parser@2.6.0: {} - set-function-length@1.1.1: + set-function-length@1.2.2: dependencies: - define-data-property: 1.1.1 - get-intrinsic: 1.2.2 + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.4 gopd: 1.0.1 - has-property-descriptors: 1.0.1 + has-property-descriptors: 1.0.2 setprototypeof@1.2.0: {} @@ -6537,10 +6398,11 @@ snapshots: shell-quote@1.8.1: {} - side-channel@1.0.4: + side-channel@1.0.6: dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: 1.0.7 + es-errors: 1.3.0 + get-intrinsic: 1.2.4 object-inspect: 1.13.1 siginfo@2.0.0: {} @@ -6632,7 +6494,7 @@ snapshots: stylus@0.63.0: dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.3.5 + debug: 4.3.6 glob: 7.2.3 sax: 1.3.0 source-map: 0.7.4 @@ -6649,14 +6511,14 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@3.8.6(postcss-load-config@3.1.4(postcss@8.4.44))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242): + svelte-check@3.8.6(postcss-load-config@3.1.4(postcss@8.4.45))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 3.6.0 picocolors: 1.0.1 sade: 1.8.1 svelte: 5.0.0-next.242 - svelte-preprocess: 5.1.4(postcss-load-config@3.1.4(postcss@8.4.44))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) + svelte-preprocess: 5.1.4(postcss-load-config@3.1.4(postcss@8.4.45))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4) typescript: 5.5.4 transitivePeerDependencies: - '@babel/core' @@ -6674,8 +6536,8 @@ snapshots: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - postcss: 8.4.44 - postcss-scss: 4.0.9(postcss@8.4.44) + postcss: 8.4.45 + postcss-scss: 4.0.9(postcss@8.4.45) optionalDependencies: svelte: 5.0.0-next.242 @@ -6690,7 +6552,7 @@ snapshots: svelte: 5.0.0-next.242 tiny-glob: 0.2.9 - svelte-preprocess@5.1.4(postcss-load-config@3.1.4(postcss@8.4.44))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4): + svelte-preprocess@5.1.4(postcss-load-config@3.1.4(postcss@8.4.45))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 @@ -6699,28 +6561,28 @@ snapshots: strip-indent: 3.0.0 svelte: 5.0.0-next.242 optionalDependencies: - postcss: 8.4.44 - postcss-load-config: 3.1.4(postcss@8.4.44) + postcss: 8.4.45 + postcss-load-config: 3.1.4(postcss@8.4.45) sass: 1.77.8 stylus: 0.63.0 typescript: 5.5.4 - svelte-preprocess@6.0.2(postcss-load-config@3.1.4(postcss@8.4.44))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4): + svelte-preprocess@6.0.2(postcss-load-config@3.1.4(postcss@8.4.45))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4): dependencies: svelte: 5.0.0-next.242 optionalDependencies: - postcss: 8.4.44 - postcss-load-config: 3.1.4(postcss@8.4.44) + postcss: 8.4.45 + postcss-load-config: 3.1.4(postcss@8.4.45) sass: 1.77.8 stylus: 0.63.0 typescript: 5.5.4 - svelte-preprocess@6.0.2(postcss-load-config@6.0.1(postcss@8.4.44)(yaml@2.5.0))(postcss@8.4.44)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4): + svelte-preprocess@6.0.2(postcss-load-config@6.0.1(postcss@8.4.45)(yaml@2.5.0))(postcss@8.4.45)(sass@1.77.8)(stylus@0.63.0)(svelte@5.0.0-next.242)(typescript@5.5.4): dependencies: svelte: 5.0.0-next.242 optionalDependencies: - postcss: 8.4.44 - postcss-load-config: 6.0.1(postcss@8.4.44)(yaml@2.5.0) + postcss: 8.4.45 + postcss-load-config: 6.0.1(postcss@8.4.45)(yaml@2.5.0) sass: 1.77.8 stylus: 0.63.0 typescript: 5.5.4 @@ -6863,7 +6725,7 @@ snapshots: debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + vite: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) transitivePeerDependencies: - '@types/node' - less @@ -6881,7 +6743,7 @@ snapshots: debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) + vite: 5.4.4(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) transitivePeerDependencies: - '@types/node' - less @@ -6893,10 +6755,10 @@ snapshots: - supports-color - terser - vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0): + vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0): dependencies: esbuild: 0.21.5 - postcss: 8.4.44 + postcss: 8.4.45 rollup: 4.21.1 optionalDependencies: '@types/node': 20.11.5 @@ -6904,10 +6766,10 @@ snapshots: sass: 1.77.8 stylus: 0.63.0 - vite@5.4.2(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0): + vite@5.4.4(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0): dependencies: esbuild: 0.21.5 - postcss: 8.4.44 + postcss: 8.4.45 rollup: 4.21.1 optionalDependencies: '@types/node': 20.16.3 @@ -6915,9 +6777,9 @@ snapshots: sass: 1.77.8 stylus: 0.63.0 - vitefu@1.0.2(vite@5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)): + vitefu@1.0.2(vite@5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0)): optionalDependencies: - vite: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + vite: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) vitest@2.0.5(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0): dependencies: @@ -6937,7 +6799,7 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) + vite: 5.4.4(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) vite-node: 2.0.5(@types/node@20.11.5)(sass@1.77.8)(stylus@0.63.0) why-is-node-running: 2.3.0 optionalDependencies: @@ -6970,7 +6832,7 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) + vite: 5.4.4(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) vite-node: 2.0.5(@types/node@20.16.3)(sass@1.77.8)(stylus@0.63.0) why-is-node-running: 2.3.0 optionalDependencies: