diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 72c4ec7..71a387a 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -61,7 +61,7 @@ importers: version: 4.3.3(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)) '@testing-library/jest-dom': specifier: ^7.0.0 - version: 7.0.1(@testing-library/dom@10.4.2)(vitest@5.0.4(jsdom@30.1.2)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0))) + version: 7.0.1(@testing-library/dom@10.4.2)(vitest@5.0.5(jsdom@30.1.3)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0))) '@testing-library/vue': specifier: ^8.1.0 version: 8.1.0(@vue/compiler-dom@3.5.44)(@vue/compiler-sfc@3.5.43)(@vue/server-renderer@3.5.44)(vue@3.5.44(typescript@6.0.3)) @@ -73,7 +73,7 @@ importers: version: 2.5.1(@vue/compiler-dom@3.5.44)(@vue/server-renderer@3.5.44)(vue@3.5.44(typescript@6.0.3)) jsdom: specifier: ^30.0.0 - version: 30.1.2 + version: 30.1.3 tailwindcss: specifier: ^4.3.3 version: 4.3.3 @@ -85,7 +85,7 @@ importers: version: 8.3.4(esbuild@0.28.2)(jiti@2.7.0) vitest: specifier: ^5.0.3 - version: 5.0.4(jsdom@30.1.2)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)) + version: 5.0.5(jsdom@30.1.3)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)) vue-tsc: specifier: ^3.2.1 version: 3.3.13(typescript@6.0.3) @@ -99,8 +99,8 @@ packages: resolution: {integrity: sha512-1t1U8Cm3RBl9vh3RAZhjkPaduzLSvQJRToRrxpGR/eDRW99mOREleuu+mWfiFa795bUzjwht7NgphCKTs2ianQ==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} - '@asamuzakjp/dom-selector@9.2.4': - resolution: {integrity: sha512-YnVzxDxLaqL0t7Q4wfcgHZjg55Wm6y5EaO7Bhu3q9J7wq/8iw3PhsnWiOQhYekx4VexnbkgWpTT6n+QIV7kczw==} + '@asamuzakjp/dom-selector@10.0.3': + resolution: {integrity: sha512-3+777rEPsOOjoy5/sRmIzHnoRDaLpm3XWY2dmWn/N7f/XwDG0bcpnFaKL3X9FYJUbNwLmpcJC1bUYexJRxsFlw==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} '@babel/code-frame@7.27.1': @@ -655,8 +655,8 @@ packages: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 vue: ^3.2.25 || ^3.6.0-rc.10 - '@vitest/mocker@5.0.4': - resolution: {integrity: sha512-tqAlrYWce4iUxhr3ncNohejtCTOcHeE8XWrSNZY3OhPoDn01yeGv+gnaBy64ATp7o6pb03eIbBAjzmibpc9vIQ==} + '@vitest/mocker@5.0.5': + resolution: {integrity: sha512-xLL3lkDegJZw+MGoGaCCsFayDZthGgpAtr3Vziyfc4p7xH89K7KRPcRBBh/kEYm0Aqkt5DtTmkYpBtRV/FrHZg==} peerDependencies: msw: ^2.4.9 || ^3.0.0 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -666,8 +666,8 @@ packages: vite: optional: true - '@vitest/spy@5.0.4': - resolution: {integrity: sha512-MZKk/gSkm2q+ICobMxCpH1mA+cCAWm8WV7UhxlqGjq/sJ3AGc1BqFOs5CRVXxH78wQtme9q/NAAgBquj4AcyMw==} + '@vitest/spy@5.0.5': + resolution: {integrity: sha512-lwJRExuH417257Q5wv9QYugN9IMJkoxcrKrYxGPQkBzl7wlNpTUxD/5yNX4ESKVUIShKPgkGchYPFMWOOk0wzw==} '@volar/language-core@2.4.28': resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==} @@ -1229,8 +1229,8 @@ packages: js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - jsdom@30.1.2: - resolution: {integrity: sha512-0FFE/jE1rppmVfUrJUgxqXjcwolZYIGtAgj1pTussMhNZxIxi7W/PvfWaMNroGi2B36X1IKHbexpZ9DhkoOPiQ==} + jsdom@30.1.3: + resolution: {integrity: sha512-hQMUPvRgN7KxsfIytDQji7bimuJeRQa6Qo5+iuiZQk5CafeRxLIA10/cG5YCBFNpD9RO3oqIiN4CO1Y44kxqXg==} engines: {node: ^22.22.2 || ^24.15.0 || >=26.0.0} peerDependencies: canvas: ^3.2.3 @@ -1698,10 +1698,6 @@ packages: resolution: {integrity: sha512-exgYmnmL/sJpR3upZfXG5PoatXQii55xAiXGXzY+sROLZ/Y+SLcp9PgJNI9Vz37HpQ74WvDcLT8eqm+kV3FzrA==} engines: {node: '>=16'} - tr46@6.0.0: - resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==} - engines: {node: '>=20'} - tr46@7.0.0: resolution: {integrity: sha512-BcDSDW+SIGWVOns1Zm6Yg91q9AEj7eaID0QDY9oIqJD1A8dscNwMcl9Sms2DeuWCNov1X0/oXanHGYQBSLwZsg==} engines: {node: ^22.14.0 || >=24.0.0} @@ -1717,8 +1713,8 @@ packages: ufo@1.6.4: resolution: {integrity: sha512-JFNbkD1Svwe0KvGi8GOeLcP4kAWQ609twvCdcHxq1oSL8svv39ZuSvajcD8B+5D0eL4+s1Is2D/O6KN3qcTeRA==} - undici@8.11.2: - resolution: {integrity: sha512-u4UB2/IrKdU6lFxumHmmo1a3fCQO5tzQllRorfoRS63txhrB7xTpSn1PftwC4qEHkOaqP95fCWW4lJzwErwzhQ==} + undici@8.12.2: + resolution: {integrity: sha512-XtuDWVdqTLr3NAxm2ly9/hU6kUsJOgGh1RASzMBbsw6aWCOaQzHdW+QQDfdERjfJ2V5vL5pRPa4RetO9UfivDg==} engines: {node: '>=22.19.0'} unplugin-utils@0.3.2: @@ -1807,20 +1803,20 @@ packages: yaml: optional: true - vitest@5.0.4: - resolution: {integrity: sha512-z0WxZRV2Sg48wF0FSgMq3TFG8JS38/Qr96vZVZdX6+Em9raQTvnXQvdTFJe2m3rfyJnEHeHQ/snceIdi8D1pVg==} + vitest@5.0.5: + resolution: {integrity: sha512-cPODOMF8YnkiiYtDdHo6n4wWmBrOBBbOIYH2d33M4l3CdNn72h+qMmO6uXffUN6A5AZFXNND/d+krS9mgkXRfg==} engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 5.0.4 - '@vitest/browser-preview': 5.0.4 + '@vitest/browser-playwright': 5.0.5 + '@vitest/browser-preview': 5.0.5 '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0 - '@vitest/coverage-istanbul': 5.0.4 - '@vitest/coverage-v8': 5.0.4 - '@vitest/ui': 5.0.4 + '@vitest/coverage-istanbul': 5.0.5 + '@vitest/coverage-v8': 5.0.5 + '@vitest/ui': 5.0.5 happy-dom: '*' jsdom: '*' vite: ^6.4.0 || ^7.0.0 || ^8.0.0 @@ -1901,10 +1897,6 @@ packages: resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==} engines: {node: '>=20'} - whatwg-url@17.1.2: - resolution: {integrity: sha512-TEZA+Zqxin7Jjsm2cjRohCmen5awh+hT6Zi3VZdqZlNRk7zvOI/9WpBFg/DWlA56bWnzwm6DuB8NS0EsxQH9uQ==} - engines: {node: ^22.14.0 || >=24.0.0} - whatwg-url@17.2.0: resolution: {integrity: sha512-IhLIHNcBrzIixC5XXsbr4DxdjajyA5vQ5RwGZMtrUp+GbtE5Nrsge9QKau7jXrC0aTXLYGV0xiW7Tb4YS2aomw==} engines: {node: ^22.14.0 || >=24.0.0} @@ -1945,7 +1937,7 @@ snapshots: '@csstools/css-tokenizer': 4.0.2 lru-cache: 11.5.3 - '@asamuzakjp/dom-selector@9.2.4': + '@asamuzakjp/dom-selector@10.0.3': dependencies: bidi-js: 1.1.0 css-tree: 3.2.1 @@ -2297,7 +2289,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@7.0.1(@testing-library/dom@10.4.2)(vitest@5.0.4(jsdom@30.1.2)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)))': + '@testing-library/jest-dom@7.0.1(@testing-library/dom@10.4.2)(vitest@5.0.5(jsdom@30.1.3)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)))': dependencies: '@adobe/css-tools': 4.4.4 '@testing-library/dom': 10.4.2 @@ -2307,7 +2299,7 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 optionalDependencies: - vitest: 5.0.4(jsdom@30.1.2)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)) + vitest: 5.0.5(jsdom@30.1.3)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)) '@testing-library/vue@8.1.0(@vue/compiler-dom@3.5.44)(@vue/compiler-sfc@3.5.43)(@vue/server-renderer@3.5.44)(vue@3.5.44(typescript@6.0.3))': dependencies: @@ -2340,16 +2332,16 @@ snapshots: vite: 8.3.4(esbuild@0.28.2)(jiti@2.7.0) vue: 3.5.44(typescript@6.0.3) - '@vitest/mocker@5.0.4(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0))': + '@vitest/mocker@5.0.5(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0))': dependencies: '@jridgewell/trace-mapping': 0.3.31 - '@vitest/spy': 5.0.4 + '@vitest/spy': 5.0.5 estree-walker: 3.0.3 magic-string: 1.4.3 optionalDependencies: vite: 8.3.4(esbuild@0.28.2)(jiti@2.7.0) - '@vitest/spy@5.0.4': {} + '@vitest/spy@5.0.5': {} '@volar/language-core@2.4.28': dependencies: @@ -2661,7 +2653,7 @@ snapshots: css-tree@3.2.1: dependencies: mdn-data: 2.27.1 - source-map-js: 1.2.1 + source-map-js: 1.2.2 css.escape@1.5.1: {} @@ -2672,7 +2664,7 @@ snapshots: data-urls@8.0.0: dependencies: whatwg-mimetype: 5.0.0 - whatwg-url: 17.1.2 + whatwg-url: 17.2.0 transitivePeerDependencies: - '@noble/hashes' @@ -3001,10 +2993,10 @@ snapshots: js-tokens@4.0.0: {} - jsdom@30.1.2: + jsdom@30.1.3: dependencies: '@asamuzakjp/css-color': 7.1.3 - '@asamuzakjp/dom-selector': 9.2.4 + '@asamuzakjp/dom-selector': 10.0.3 '@bramus/specificity': 2.4.2 '@csstools/css-syntax-patches-for-csstree': 1.1.15(css-tree@3.2.1) '@exodus/bytes': 1.16.0 @@ -3017,7 +3009,7 @@ snapshots: parse5: 8.0.1 saxes: 6.0.0 tough-cookie: 6.0.2 - undici: 8.11.2 + undici: 8.12.2 w3c-xmlserializer: 6.0.0 webidl-conversions: 8.0.1 whatwg-mimetype: 5.0.0 @@ -3441,10 +3433,6 @@ snapshots: dependencies: tldts: 7.0.19 - tr46@6.0.0: - dependencies: - punycode: 2.3.1 - tr46@7.0.0: dependencies: punycode: 2.3.1 @@ -3455,7 +3443,7 @@ snapshots: ufo@1.6.4: {} - undici@8.11.2: {} + undici@8.12.2: {} unplugin-utils@0.3.2: dependencies: @@ -3486,10 +3474,10 @@ snapshots: fsevents: 2.3.3 jiti: 2.7.0 - vitest@5.0.4(jsdom@30.1.2)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)): + vitest@5.0.5(jsdom@30.1.3)(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.4(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)) + '@vitest/mocker': 5.0.5(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)) chai: 6.3.0 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -3503,7 +3491,7 @@ snapshots: vite: 8.3.4(esbuild@0.28.2)(jiti@2.7.0) why-is-node-running: 3.2.1 optionalDependencies: - jsdom: 30.1.2 + jsdom: 30.1.3 transitivePeerDependencies: - msw @@ -3571,14 +3559,6 @@ snapshots: whatwg-mimetype@5.0.0: {} - whatwg-url@17.1.2: - dependencies: - '@exodus/bytes': 1.16.0 - tr46: 6.0.0 - webidl-conversions: 8.0.1 - transitivePeerDependencies: - - '@noble/hashes' - whatwg-url@17.2.0: dependencies: '@exodus/bytes': 1.16.0