diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3b0eb3b..2277810 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,34 +23,34 @@ importers: version: 1.44.0 '@sveltejs/adapter-auto': specifier: ^3.1.1 - version: 3.2.0(@sveltejs/kit@2.5.7(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25))) + version: 3.2.0(@sveltejs/kit@2.5.8(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25))) '@sveltejs/kit': specifier: ^2.5.3 - version: 2.5.7(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)) + version: 2.5.8(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)) '@sveltejs/package': specifier: ^2.3.0 - version: 2.3.1(svelte@4.2.16)(typescript@5.4.5) + version: 2.3.1(svelte@4.2.17)(typescript@5.4.5) '@sveltejs/vite-plugin-svelte': specifier: ^3.0.2 - version: 3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)) + version: 3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)) '@testing-library/jest-dom': specifier: ^6.4.2 - version: 6.4.5(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1)) + version: 6.4.5(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0)) '@testing-library/svelte': specifier: ^5.0.0 - version: 5.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25))(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1)) + version: 5.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25))(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0)) '@types/eslint': specifier: 8.56.10 version: 8.56.10 '@typescript-eslint/eslint-plugin': specifier: ^7.0.0 - version: 7.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + version: 7.9.0(@typescript-eslint/parser@7.9.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) '@typescript-eslint/parser': specifier: ^7.0.0 - version: 7.8.0(eslint@8.57.0)(typescript@5.4.5) + version: 7.9.0(eslint@8.57.0)(typescript@5.4.5) '@vitest/coverage-v8': specifier: ^1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1)) + version: 1.6.0(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0)) '@vitest/ui': specifier: ^1.4.0 version: 1.6.0(vitest@1.6.0) @@ -62,16 +62,16 @@ importers: version: 9.1.0(eslint@8.57.0) eslint-plugin-svelte: specifier: ^2.35.1 - version: 2.39.0(eslint@8.57.0)(svelte@4.2.16) + version: 2.39.0(eslint@8.57.0)(svelte@4.2.17) happy-dom: specifier: ^14.3.9 - version: 14.10.1 + version: 14.11.0 prettier: specifier: ^3.2.5 version: 3.2.5 prettier-plugin-svelte: specifier: ^3.2.2 - version: 3.2.3(prettier@3.2.5)(svelte@4.2.16) + version: 3.2.3(prettier@3.2.5)(svelte@4.2.17) publint: specifier: ^0.2.7 version: 0.2.7 @@ -80,10 +80,10 @@ importers: version: 0.9.0(encoding@0.1.13) svelte: specifier: ^4.2.12 - version: 4.2.16 + version: 4.2.17 svelte-check: specifier: ^3.6.6 - version: 3.7.1(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.16) + version: 3.7.1(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.17) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -98,7 +98,7 @@ importers: version: 5.2.11(@types/node@20.11.25) vitest: specifier: ^1.3.1 - version: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1) + version: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0) packages: @@ -566,8 +566,8 @@ packages: peerDependencies: '@sveltejs/kit': ^2.0.0 - '@sveltejs/kit@2.5.7': - resolution: {integrity: sha512-6uedTzrb7nQrw6HALxnPrPaXdIN2jJJTzTIl96Z3P5NiG+OAfpdPbrWrvkJ3GN4CfWqrmU4dJqwMMRMTD/C7ow==} + '@sveltejs/kit@2.5.8': + resolution: {integrity: sha512-ZQXYaVHd1p0kDGwOi4l82i5kAiUQtrhMthDKtJi0zVzmNupKJ0ZlBVAoceuarCuIntPNctyQchW29h5DkFxd1Q==} engines: {node: '>=18.13'} hasBin: true peerDependencies: @@ -685,8 +685,8 @@ packages: '@types/yargs@17.0.32': resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} - '@typescript-eslint/eslint-plugin@7.8.0': - resolution: {integrity: sha512-gFTT+ezJmkwutUPmB0skOj3GZJtlEGnlssems4AjkVweUPGj7jRwwqg0Hhg7++kPGJqKtTYx+R05Ftww372aIg==} + '@typescript-eslint/eslint-plugin@7.9.0': + resolution: {integrity: sha512-6e+X0X3sFe/G/54aC3jt0txuMTURqLyekmEHViqyA2VnxhLMpvA6nqmcjIy+Cr9tLDHPssA74BP5Mx9HQIxBEA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -696,8 +696,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.8.0': - resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} + '@typescript-eslint/parser@7.9.0': + resolution: {integrity: sha512-qHMJfkL5qvgQB2aLvhUSXxbK7OLnDkwPzFalg458pxQgfxKDfT1ZDbHQM/I6mDIf/svlMkj21kzKuQ2ixJlatQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -706,12 +706,12 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@7.8.0': - resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} + '@typescript-eslint/scope-manager@7.9.0': + resolution: {integrity: sha512-ZwPK4DeCDxr3GJltRz5iZejPFAAr4Wk3+2WIBaj1L5PYK5RgxExu/Y68FFVclN0y6GGwH8q+KgKRCvaTmFBbgQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/type-utils@7.8.0': - resolution: {integrity: sha512-H70R3AefQDQpz9mGv13Uhi121FNMh+WEaRqcXTX09YEDky21km4dV1ZXJIp8QjXc4ZaVkXVdohvWDzbnbHDS+A==} + '@typescript-eslint/type-utils@7.9.0': + resolution: {integrity: sha512-6Qy8dfut0PFrFRAZsGzuLoM4hre4gjzWJB6sUvdunCYZsYemTkzZNwF1rnGea326PHPT3zn5Lmg32M/xfJfByA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -720,12 +720,12 @@ packages: typescript: optional: true - '@typescript-eslint/types@7.8.0': - resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} + '@typescript-eslint/types@7.9.0': + resolution: {integrity: sha512-oZQD9HEWQanl9UfsbGVcZ2cGaR0YT5476xfWE0oE5kQa2sNK2frxOlkeacLOTh9po4AlUT5rtkGyYM5kew0z5w==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/typescript-estree@7.8.0': - resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} + '@typescript-eslint/typescript-estree@7.9.0': + resolution: {integrity: sha512-zBCMCkrb2YjpKV3LA0ZJubtKCDxLttxfdGmwZvTqqWevUPN0FZvSI26FalGFFUZU/9YQK/A4xcQF9o/VVaCKAg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -733,14 +733,14 @@ packages: typescript: optional: true - '@typescript-eslint/utils@7.8.0': - resolution: {integrity: sha512-L0yFqOCflVqXxiZyXrDr80lnahQfSOfc9ELAAZ75sqicqp2i36kEZZGuUymHNFoYOqxRT05up760b4iGsl02nQ==} + '@typescript-eslint/utils@7.9.0': + resolution: {integrity: sha512-5KVRQCzZajmT4Ep+NEgjXCvjuypVvYHUW7RHlXzNPuak2oWpVoD1jf5xCP0dPAuNIchjC7uQyvbdaSTFaLqSdA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/visitor-keys@7.8.0': - resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} + '@typescript-eslint/visitor-keys@7.9.0': + resolution: {integrity: sha512-iESPx2TNLDNGQLyjKhUvIKprlP49XNEK+MvIf9nIO7ZZaZdbnfWKHnXAgufpxqfA0YryH8XToi4+CjBgVnFTSQ==} engines: {node: ^18.18.0 || >=20.0.0} '@ungap/structured-clone@1.2.0': @@ -1497,8 +1497,8 @@ packages: graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - happy-dom@14.10.1: - resolution: {integrity: sha512-GRbrZYIezi8+tTtffF4v2QcF8bk1h2loUTO5VYQz3GZdrL08Vk0fI+bwf/vFEBf4C/qVf/easLJ/MY1wwdhytA==} + happy-dom@14.11.0: + resolution: {integrity: sha512-vu25dY7YJqLuTG/3ADC0FZRRF0yNBp3q2K0YTN08opXdZi8V/YzIJDNJWFiCnDIuyc+RrCIE093+H5fa9Trlxg==} engines: {node: '>=16.0.0'} has-bigints@1.0.2: @@ -1590,6 +1590,9 @@ packages: import-meta-resolve@4.0.0: resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} + import-meta-resolve@4.1.0: + resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -2618,8 +2621,8 @@ packages: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 - svelte@4.2.16: - resolution: {integrity: sha512-mQwHpqHD2PmFcCyHaZ7XiTqposaLvJ75WpYcyY5/ce3qxbYtwQpZ+M7ZKP+2CG5U6kfnBZBpPLyofhlE6ROrnQ==} + svelte@4.2.17: + resolution: {integrity: sha512-N7m1YnoXtRf5wya5Gyx3TWuTddI4nAyayyIWFojiWV5IayDYNV5i2mRp/7qNGol4DtxEYxljmrbgp1HM6hUbmQ==} engines: {node: '>=16'} tar@6.2.0: @@ -3299,58 +3302,58 @@ snapshots: '@sindresorhus/is@0.14.0': {} - '@sveltejs/adapter-auto@3.2.0(@sveltejs/kit@2.5.7(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)))': + '@sveltejs/adapter-auto@3.2.0(@sveltejs/kit@2.5.8(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)))': dependencies: - '@sveltejs/kit': 2.5.7(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)) + '@sveltejs/kit': 2.5.8(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)) import-meta-resolve: 4.0.0 - '@sveltejs/kit@2.5.7(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25))': + '@sveltejs/kit@2.5.8(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)) + '@sveltejs/vite-plugin-svelte': 3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.0.0 esm-env: 1.0.0 - import-meta-resolve: 4.0.0 + import-meta-resolve: 4.1.0 kleur: 4.1.5 magic-string: 0.30.10 mrmime: 2.0.0 sade: 1.8.1 set-cookie-parser: 2.6.0 sirv: 2.0.4 - svelte: 4.2.16 + svelte: 4.2.17 tiny-glob: 0.2.9 vite: 5.2.11(@types/node@20.11.25) - '@sveltejs/package@2.3.1(svelte@4.2.16)(typescript@5.4.5)': + '@sveltejs/package@2.3.1(svelte@4.2.17)(typescript@5.4.5)': dependencies: chokidar: 3.6.0 kleur: 4.1.5 sade: 1.8.1 semver: 7.6.0 - svelte: 4.2.16 - svelte2tsx: 0.7.6(svelte@4.2.16)(typescript@5.4.5) + svelte: 4.2.17 + svelte2tsx: 0.7.6(svelte@4.2.17)(typescript@5.4.5) transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)) + '@sveltejs/vite-plugin-svelte': 3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)) debug: 4.3.4 - svelte: 4.2.16 + svelte: 4.2.17 vite: 5.2.11(@types/node@20.11.25) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25))': + '@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)))(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25)) debug: 4.3.4 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.10 - svelte: 4.2.16 - svelte-hmr: 0.16.0(svelte@4.2.16) + svelte: 4.2.17 + svelte-hmr: 0.16.0(svelte@4.2.17) vite: 5.2.11(@types/node@20.11.25) vitefu: 0.2.5(vite@5.2.11(@types/node@20.11.25)) transitivePeerDependencies: @@ -3371,7 +3374,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1))': + '@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0))': dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.24.5 @@ -3382,15 +3385,15 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 optionalDependencies: - vitest: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1) + vitest: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0) - '@testing-library/svelte@5.1.0(svelte@4.2.16)(vite@5.2.11(@types/node@20.11.25))(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1))': + '@testing-library/svelte@5.1.0(svelte@4.2.17)(vite@5.2.11(@types/node@20.11.25))(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0))': dependencies: '@testing-library/dom': 9.3.4 - svelte: 4.2.16 + svelte: 4.2.17 optionalDependencies: vite: 5.2.11(@types/node@20.11.25) - vitest: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1) + vitest: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0) '@tootallnate/once@1.1.2': {} @@ -3435,32 +3438,30 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.8.0(@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.8.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/type-utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.8.0 - debug: 4.3.4 + '@typescript-eslint/parser': 7.9.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/type-utils': 7.9.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.9.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.6.0 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.8.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/parser@7.9.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.8.0 + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.9.0 debug: 4.3.4 eslint: 8.57.0 optionalDependencies: @@ -3468,15 +3469,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@7.8.0': + '@typescript-eslint/scope-manager@7.9.0': dependencies: - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/visitor-keys': 7.8.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/visitor-keys': 7.9.0 - '@typescript-eslint/type-utils@7.8.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@7.9.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.8.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.9.0(eslint@8.57.0)(typescript@5.4.5) debug: 4.3.4 eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.4.5) @@ -3485,45 +3486,42 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@7.8.0': {} + '@typescript-eslint/types@7.9.0': {} - '@typescript-eslint/typescript-estree@7.8.0(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@7.9.0(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/visitor-keys': 7.8.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/visitor-keys': 7.9.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 - semver: 7.6.0 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.8.0(eslint@8.57.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.9.0(eslint@8.57.0)(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@types/json-schema': 7.0.15 - '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.8.0 - '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.9.0 + '@typescript-eslint/types': 7.9.0 + '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.4.5) eslint: 8.57.0 - semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@7.8.0': + '@typescript-eslint/visitor-keys@7.9.0': dependencies: - '@typescript-eslint/types': 7.8.0 + '@typescript-eslint/types': 7.9.0 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} - '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1))': + '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -3538,7 +3536,7 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1) + vitest: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0) transitivePeerDependencies: - supports-color @@ -3573,7 +3571,7 @@ snapshots: pathe: 1.1.2 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1) + vitest: 1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0) '@vitest/utils@1.6.0': dependencies: @@ -4094,7 +4092,7 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-svelte@2.39.0(eslint@8.57.0)(svelte@4.2.16): + eslint-plugin-svelte@2.39.0(eslint@8.57.0)(svelte@4.2.17): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@jridgewell/sourcemap-codec': 1.4.15 @@ -4108,9 +4106,9 @@ snapshots: postcss-safe-parser: 6.0.0(postcss@8.4.38) postcss-selector-parser: 6.0.16 semver: 7.6.2 - svelte-eslint-parser: 0.36.0(svelte@4.2.16) + svelte-eslint-parser: 0.36.0(svelte@4.2.17) optionalDependencies: - svelte: 4.2.16 + svelte: 4.2.17 transitivePeerDependencies: - supports-color - ts-node @@ -4428,7 +4426,7 @@ snapshots: graphemer@1.4.0: {} - happy-dom@14.10.1: + happy-dom@14.11.0: dependencies: entities: 4.5.0 webidl-conversions: 7.0.0 @@ -4513,6 +4511,8 @@ snapshots: import-meta-resolve@4.0.0: {} + import-meta-resolve@4.1.0: {} + imurmurhash@0.1.4: {} indent-string@4.0.0: {} @@ -5136,10 +5136,10 @@ snapshots: prepend-http@2.0.0: {} - prettier-plugin-svelte@3.2.3(prettier@3.2.5)(svelte@4.2.16): + prettier-plugin-svelte@3.2.3(prettier@3.2.5)(svelte@4.2.17): dependencies: prettier: 3.2.5 - svelte: 4.2.16 + svelte: 4.2.17 prettier@3.2.5: {} @@ -5463,7 +5463,7 @@ snapshots: dependencies: has-flag: 4.0.0 - svelte-check@3.7.1(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.16): + svelte-check@3.7.1(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.17): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 3.6.0 @@ -5471,8 +5471,8 @@ snapshots: import-fresh: 3.3.0 picocolors: 1.0.0 sade: 1.8.1 - svelte: 4.2.16 - svelte-preprocess: 5.1.4(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.16)(typescript@5.4.5) + svelte: 4.2.17 + svelte-preprocess: 5.1.4(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.17)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - '@babel/core' @@ -5485,7 +5485,7 @@ snapshots: - stylus - sugarss - svelte-eslint-parser@0.36.0(svelte@4.2.16): + svelte-eslint-parser@0.36.0(svelte@4.2.17): dependencies: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -5493,33 +5493,33 @@ snapshots: postcss: 8.4.38 postcss-scss: 4.0.9(postcss@8.4.38) optionalDependencies: - svelte: 4.2.16 + svelte: 4.2.17 - svelte-hmr@0.16.0(svelte@4.2.16): + svelte-hmr@0.16.0(svelte@4.2.17): dependencies: - svelte: 4.2.16 + svelte: 4.2.17 - svelte-preprocess@5.1.4(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.16)(typescript@5.4.5): + svelte-preprocess@5.1.4(postcss-load-config@3.1.4(postcss@8.4.38))(postcss@8.4.38)(svelte@4.2.17)(typescript@5.4.5): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 magic-string: 0.30.10 sorcery: 0.11.0 strip-indent: 3.0.0 - svelte: 4.2.16 + svelte: 4.2.17 optionalDependencies: postcss: 8.4.38 postcss-load-config: 3.1.4(postcss@8.4.38) typescript: 5.4.5 - svelte2tsx@0.7.6(svelte@4.2.16)(typescript@5.4.5): + svelte2tsx@0.7.6(svelte@4.2.17)(typescript@5.4.5): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 4.2.16 + svelte: 4.2.17 typescript: 5.4.5 - svelte@4.2.16: + svelte@4.2.17: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.4.15 @@ -5671,7 +5671,7 @@ snapshots: optionalDependencies: vite: 5.2.11(@types/node@20.11.25) - vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.10.1): + vitest@1.6.0(@types/node@20.11.25)(@vitest/ui@1.6.0)(happy-dom@14.11.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -5696,7 +5696,7 @@ snapshots: optionalDependencies: '@types/node': 20.11.25 '@vitest/ui': 1.6.0(vitest@1.6.0) - happy-dom: 14.10.1 + happy-dom: 14.11.0 transitivePeerDependencies: - less - lightningcss