diff --git a/package.json b/package.json index 529b0fe..48d1e5c 100644 --- a/package.json +++ b/package.json @@ -40,17 +40,17 @@ ], "license": "MIT", "devDependencies": { - "@playwright/test": "1.46.0", - "@types/node": "20.14.15", + "@playwright/test": "1.46.1", + "@types/node": "20.15.0", "@vitejs/plugin-vue": "5.1.2", "@vitest/coverage-v8": "2.0.5", "@vue/test-utils": "2.4.6", "happy-dom": "14.12.3", "typescript": "5.5.4", - "vite": "5.4.0", - "vite-plugin-dts": "4.0.2", + "vite": "5.4.1", + "vite-plugin-dts": "4.0.3", "vitest": "2.0.5", - "vue": "3.4.37", + "vue": "3.4.38", "vue-tsc": "2.0.29" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46879a7..fc41194 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,14 +6,14 @@ settings: devDependencies: '@playwright/test': - specifier: 1.46.0 - version: 1.46.0 + specifier: 1.46.1 + version: 1.46.1 '@types/node': - specifier: 20.14.15 - version: 20.14.15 + specifier: 20.15.0 + version: 20.15.0 '@vitejs/plugin-vue': specifier: 5.1.2 - version: 5.1.2(vite@5.4.0)(vue@3.4.37) + version: 5.1.2(vite@5.4.1)(vue@3.4.38) '@vitest/coverage-v8': specifier: 2.0.5 version: 2.0.5(vitest@2.0.5) @@ -27,17 +27,17 @@ devDependencies: specifier: 5.5.4 version: 5.5.4 vite: - specifier: 5.4.0 - version: 5.4.0(@types/node@20.14.15) + specifier: 5.4.1 + version: 5.4.1(@types/node@20.15.0) vite-plugin-dts: - specifier: 4.0.2 - version: 4.0.2(@types/node@20.14.15)(typescript@5.5.4)(vite@5.4.0) + specifier: 4.0.3 + version: 4.0.3(@types/node@20.15.0)(typescript@5.5.4)(vite@5.4.1) vitest: specifier: 2.0.5 - version: 2.0.5(@types/node@20.14.15)(happy-dom@14.12.3) + version: 2.0.5(@types/node@20.15.0)(happy-dom@14.12.3) vue: - specifier: 3.4.37 - version: 3.4.37(typescript@5.5.4) + specifier: 3.4.38 + version: 3.4.38(typescript@5.5.4) vue-tsc: specifier: 2.0.29 version: 2.0.29(typescript@5.5.4) @@ -312,7 +312,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 dev: true @@ -326,10 +326,6 @@ packages: engines: {node: '>=6.0.0'} dev: true - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true - /@jridgewell/sourcemap-codec@1.5.0: resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} dev: true @@ -338,30 +334,30 @@ packages: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 dev: true - /@microsoft/api-extractor-model@7.29.4(@types/node@20.14.15): + /@microsoft/api-extractor-model@7.29.4(@types/node@20.15.0): resolution: {integrity: sha512-LHOMxmT8/tU1IiiiHOdHFF83Qsi+V8d0kLfscG4EvQE9cafiR8blOYr8SfkQKWB1wgEilQgXJX3MIA4vetDLZw==} dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.15) + '@rushstack/node-core-library': 5.5.1(@types/node@20.15.0) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.47.4(@types/node@20.14.15): + /@microsoft/api-extractor@7.47.4(@types/node@20.15.0): resolution: {integrity: sha512-HKm+P4VNzWwvq1Ey+Jfhhj/3MjsD+ka2hbt8L5AcRM95lu1MFOYnz3XlU7Gr79Q/ZhOb7W/imAKeYrOI0bFydg==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.29.4(@types/node@20.14.15) + '@microsoft/api-extractor-model': 7.29.4(@types/node@20.15.0) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.15) + '@rushstack/node-core-library': 5.5.1(@types/node@20.15.0) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.13.3(@types/node@20.14.15) - '@rushstack/ts-command-line': 4.22.3(@types/node@20.14.15) + '@rushstack/terminal': 0.13.3(@types/node@20.15.0) + '@rushstack/ts-command-line': 4.22.3(@types/node@20.15.0) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -396,12 +392,12 @@ packages: dev: true optional: true - /@playwright/test@1.46.0: - resolution: {integrity: sha512-/QYft5VArOrGRP5pgkrfKksqsKA6CEFyGQ/gjNe6q0y4tZ1aaPfq4gIjudr1s3D+pXyrPRdsy4opKDrjBabE5w==} + /@playwright/test@1.46.1: + resolution: {integrity: sha512-Fq6SwLujA/DOIvNC2EL/SojJnkKf/rAwJ//APpJJHRyMi1PdKrY3Az+4XNQ51N4RTbItbIByQ0jgd1tayq1aeA==} engines: {node: '>=18'} hasBin: true dependencies: - playwright: 1.46.0 + playwright: 1.46.1 dev: true /@rollup/pluginutils@5.1.0: @@ -538,7 +534,7 @@ packages: dev: true optional: true - /@rushstack/node-core-library@5.5.1(@types/node@20.14.15): + /@rushstack/node-core-library@5.5.1(@types/node@20.15.0): resolution: {integrity: sha512-ZutW56qIzH8xIOlfyaLQJFx+8IBqdbVCZdnj+XT1MorQ1JqqxHse8vbCpEM+2MjsrqcbxcgDIbfggB1ZSQ2A3g==} peerDependencies: '@types/node': '*' @@ -546,7 +542,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) ajv-formats: 3.0.1(ajv@8.13.0) @@ -564,7 +560,7 @@ packages: strip-json-comments: 3.1.1 dev: true - /@rushstack/terminal@0.13.3(@types/node@20.14.15): + /@rushstack/terminal@0.13.3(@types/node@20.15.0): resolution: {integrity: sha512-fc3zjXOw8E0pXS5t9vTiIPx9gHA0fIdTXsu9mT4WbH+P3mYvnrX0iAQ5a6NvyK1+CqYWBTw/wVNx7SDJkI+WYQ==} peerDependencies: '@types/node': '*' @@ -572,15 +568,15 @@ packages: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.15) - '@types/node': 20.14.15 + '@rushstack/node-core-library': 5.5.1(@types/node@20.15.0) + '@types/node': 20.15.0 supports-color: 8.1.1 dev: true - /@rushstack/ts-command-line@4.22.3(@types/node@20.14.15): + /@rushstack/ts-command-line@4.22.3(@types/node@20.15.0): resolution: {integrity: sha512-edMpWB3QhFFZ4KtSzS8WNjBgR4PXPPOVrOHMbb7kNpmQ1UFS9HdVtjCXg1H5fG+xYAbeE+TMPcVPUyX2p84STA==} dependencies: - '@rushstack/terminal': 0.13.3(@types/node@20.14.15) + '@rushstack/terminal': 0.13.3(@types/node@20.15.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -596,21 +592,21 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: true - /@types/node@20.14.15: - resolution: {integrity: sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==} + /@types/node@20.15.0: + resolution: {integrity: sha512-eQf4OkH6gA9v1W0iEpht/neozCsZKMTK+C4cU6/fv7wtJCCL8LEQ4hie2Ln8ZP/0YYM2xGj7//f8xyqItkJ6QA==} dependencies: - undici-types: 5.26.5 + undici-types: 6.13.0 dev: true - /@vitejs/plugin-vue@5.1.2(vite@5.4.0)(vue@3.4.37): + /@vitejs/plugin-vue@5.1.2(vite@5.4.1)(vue@3.4.38): resolution: {integrity: sha512-nY9IwH12qeiJqumTCLJLE7IiNx7HZ39cbHaysEUd+Myvbz9KAqd2yq+U01Kab1R/H1BmiyM2ShTYlNH32Fzo3A==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.4.0(@types/node@20.14.15) - vue: 3.4.37(typescript@5.5.4) + vite: 5.4.1(@types/node@20.15.0) + vue: 3.4.38(typescript@5.5.4) dev: true /@vitest/coverage-v8@2.0.5(vitest@2.0.5): @@ -630,7 +626,7 @@ packages: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.14.15)(happy-dom@14.12.3) + vitest: 2.0.5(@types/node@20.15.0)(happy-dom@14.12.3) transitivePeerDependencies: - supports-color dev: true @@ -661,7 +657,7 @@ packages: resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} dependencies: '@vitest/pretty-format': 2.0.5 - magic-string: 0.30.10 + magic-string: 0.30.11 pathe: 1.1.2 dev: true @@ -716,16 +712,6 @@ packages: vscode-uri: 3.0.8 dev: true - /@vue/compiler-core@3.4.35: - resolution: {integrity: sha512-gKp0zGoLnMYtw4uS/SJRRO7rsVggLjvot3mcctlMXunYNsX+aRJDqqw/lV5/gHK91nvaAAlWFgdVl020AW1Prg==} - dependencies: - '@babel/parser': 7.24.7 - '@vue/shared': 3.4.35 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 - dev: true - /@vue/compiler-core@3.4.37: resolution: {integrity: sha512-ZDDT/KiLKuCRXyzWecNzC5vTcubGz4LECAtfGPENpo0nrmqJHwuWtRLxk/Sb9RAKtR9iFflFycbkjkY+W/PZUQ==} dependencies: @@ -736,11 +722,14 @@ packages: source-map-js: 1.2.0 dev: true - /@vue/compiler-dom@3.4.35: - resolution: {integrity: sha512-pWIZRL76/oE/VMhdv/ovZfmuooEni6JPG1BFe7oLk5DZRo/ImydXijoZl/4kh2406boRQ7lxTYzbZEEXEhj9NQ==} + /@vue/compiler-core@3.4.38: + resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} dependencies: - '@vue/compiler-core': 3.4.35 - '@vue/shared': 3.4.35 + '@babel/parser': 7.24.7 + '@vue/shared': 3.4.38 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 dev: true /@vue/compiler-dom@3.4.37: @@ -750,25 +739,32 @@ packages: '@vue/shared': 3.4.37 dev: true - /@vue/compiler-sfc@3.4.37: - resolution: {integrity: sha512-vCfetdas40Wk9aK/WWf8XcVESffsbNkBQwS5t13Y/PcfqKfIwJX2gF+82th6dOpnpbptNMlMjAny80li7TaCIg==} + /@vue/compiler-dom@3.4.38: + resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} + dependencies: + '@vue/compiler-core': 3.4.38 + '@vue/shared': 3.4.38 + dev: true + + /@vue/compiler-sfc@3.4.38: + resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} dependencies: '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.37 - '@vue/compiler-dom': 3.4.37 - '@vue/compiler-ssr': 3.4.37 - '@vue/shared': 3.4.37 + '@vue/compiler-core': 3.4.38 + '@vue/compiler-dom': 3.4.38 + '@vue/compiler-ssr': 3.4.38 + '@vue/shared': 3.4.38 estree-walker: 2.0.2 - magic-string: 0.30.10 + magic-string: 0.30.11 postcss: 8.4.40 source-map-js: 1.2.0 dev: true - /@vue/compiler-ssr@3.4.37: - resolution: {integrity: sha512-TyAgYBWrHlFrt4qpdACh8e9Ms6C/AZQ6A6xLJaWrCL8GCX5DxMzxyeFAEMfU/VFr4tylHm+a2NpfJpcd7+20XA==} + /@vue/compiler-ssr@3.4.38: + resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} dependencies: - '@vue/compiler-dom': 3.4.37 - '@vue/shared': 3.4.37 + '@vue/compiler-dom': 3.4.38 + '@vue/shared': 3.4.38 dev: true /@vue/compiler-vue2@2.7.16: @@ -787,9 +783,9 @@ packages: optional: true dependencies: '@volar/language-core': 2.4.0-alpha.18 - '@vue/compiler-dom': 3.4.35 + '@vue/compiler-dom': 3.4.37 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.35 + '@vue/shared': 3.4.37 computeds: 0.0.1 minimatch: 9.0.4 muggle-string: 0.4.1 @@ -797,46 +793,46 @@ packages: typescript: 5.5.4 dev: true - /@vue/reactivity@3.4.37: - resolution: {integrity: sha512-UmdKXGx0BZ5kkxPqQr3PK3tElz6adTey4307NzZ3whZu19i5VavYal7u2FfOmAzlcDVgE8+X0HZ2LxLb/jgbYw==} + /@vue/reactivity@3.4.38: + resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==} dependencies: - '@vue/shared': 3.4.37 + '@vue/shared': 3.4.38 dev: true - /@vue/runtime-core@3.4.37: - resolution: {integrity: sha512-MNjrVoLV/sirHZoD7QAilU1Ifs7m/KJv4/84QVbE6nyAZGQNVOa1HGxaOzp9YqCG+GpLt1hNDC4RbH+KtanV7w==} + /@vue/runtime-core@3.4.38: + resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==} dependencies: - '@vue/reactivity': 3.4.37 - '@vue/shared': 3.4.37 + '@vue/reactivity': 3.4.38 + '@vue/shared': 3.4.38 dev: true - /@vue/runtime-dom@3.4.37: - resolution: {integrity: sha512-Mg2EwgGZqtwKrqdL/FKMF2NEaOHuH+Ks9TQn3DHKyX//hQTYOun+7Tqp1eo0P4Ds+SjltZshOSRq6VsU0baaNg==} + /@vue/runtime-dom@3.4.38: + resolution: {integrity: sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==} dependencies: - '@vue/reactivity': 3.4.37 - '@vue/runtime-core': 3.4.37 - '@vue/shared': 3.4.37 + '@vue/reactivity': 3.4.38 + '@vue/runtime-core': 3.4.38 + '@vue/shared': 3.4.38 csstype: 3.1.3 dev: true - /@vue/server-renderer@3.4.37(vue@3.4.37): - resolution: {integrity: sha512-jZ5FAHDR2KBq2FsRUJW6GKDOAG9lUTX8aBEGq4Vf6B/35I9fPce66BornuwmqmKgfiSlecwuOb6oeoamYMohkg==} + /@vue/server-renderer@3.4.38(vue@3.4.38): + resolution: {integrity: sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==} peerDependencies: - vue: 3.4.37 + vue: 3.4.38 dependencies: - '@vue/compiler-ssr': 3.4.37 - '@vue/shared': 3.4.37 - vue: 3.4.37(typescript@5.5.4) - dev: true - - /@vue/shared@3.4.35: - resolution: {integrity: sha512-hvuhBYYDe+b1G8KHxsQ0diDqDMA8D9laxWZhNAjE83VZb5UDaXl9Xnz7cGdDSyiHM90qqI/CyGMcpBpiDy6VVQ==} + '@vue/compiler-ssr': 3.4.38 + '@vue/shared': 3.4.38 + vue: 3.4.38(typescript@5.5.4) dev: true /@vue/shared@3.4.37: resolution: {integrity: sha512-nIh8P2fc3DflG8+5Uw8PT/1i17ccFn0xxN/5oE9RfV5SVnd7G0XEFRwakrnNFE/jlS95fpGXDVG5zDETS26nmg==} dev: true + /@vue/shared@3.4.38: + resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} + dev: true + /@vue/test-utils@2.4.6: resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} dependencies: @@ -1301,7 +1297,7 @@ packages: engines: {node: '>=10'} dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.5 + debug: 4.3.6 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -1400,7 +1396,7 @@ packages: /magic-string@0.30.10: resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 dev: true /magic-string@0.30.11: @@ -1559,18 +1555,18 @@ packages: pathe: 1.1.2 dev: true - /playwright-core@1.46.0: - resolution: {integrity: sha512-9Y/d5UIwuJk8t3+lhmMSAJyNP1BUC/DqP3cQJDQQL/oWqAiuPTLgy7Q5dzglmTLwcBRdetzgNM/gni7ckfTr6A==} + /playwright-core@1.46.1: + resolution: {integrity: sha512-h9LqIQaAv+CYvWzsZ+h3RsrqCStkBHlgo6/TJlFst3cOTlLghBQlJwPOZKQJTKNaD3QIB7aAVQ+gfWbN3NXB7A==} engines: {node: '>=18'} hasBin: true dev: true - /playwright@1.46.0: - resolution: {integrity: sha512-XYJ5WvfefWONh1uPAUAi0H2xXV5S3vrtcnXe6uAOgdGi3aSpqOSXX08IAjXW34xitfuOJsvXU5anXZxPSEQiJw==} + /playwright@1.46.1: + resolution: {integrity: sha512-oPcr1yqoXLCkgKtD5eNUPLiN40rYEM39odNpIb6VE6S7/15gJmA1NzVv6zJYusV0e7tzvkU/utBFNa/Kpxmwng==} engines: {node: '>=18'} hasBin: true dependencies: - playwright-core: 1.46.0 + playwright-core: 1.46.1 optionalDependencies: fsevents: 2.3.2 dev: true @@ -1584,6 +1580,15 @@ packages: source-map-js: 1.2.0 dev: true + /postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + dev: true + /proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} dev: true @@ -1806,8 +1811,8 @@ packages: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} dev: true - /undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + /undici-types@6.13.0: + resolution: {integrity: sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==} dev: true /universalify@0.1.2: @@ -1821,16 +1826,16 @@ packages: punycode: 2.3.1 dev: true - /vite-node@2.0.5(@types/node@20.14.15): + /vite-node@2.0.5(@types/node@20.15.0): resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.5 + debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.14.15) + vite: 5.4.1(@types/node@20.15.0) transitivePeerDependencies: - '@types/node' - less @@ -1843,8 +1848,8 @@ packages: - terser dev: true - /vite-plugin-dts@4.0.2(@types/node@20.14.15)(typescript@5.5.4)(vite@5.4.0): - resolution: {integrity: sha512-Ni3EPG8yeLc5ivEzT4szreJ0rXpEQgvdYq3PaZ7OMoHc8uET4/HRUfzVPejJaUAojbxsKgaZbp6Zgm41sxb86Q==} + /vite-plugin-dts@4.0.3(@types/node@20.15.0)(typescript@5.5.4)(vite@5.4.1): + resolution: {integrity: sha512-+xnTsaONwU2kV6zhRjtbRJSGN41uFR/whqmcb4k4fftLFDJElxthp0PP5Fq8gMeM9ytWMt1yk5gGgekLREWYQQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1853,7 +1858,7 @@ packages: vite: optional: true dependencies: - '@microsoft/api-extractor': 7.47.4(@types/node@20.14.15) + '@microsoft/api-extractor': 7.47.4(@types/node@20.15.0) '@rollup/pluginutils': 5.1.0 '@volar/typescript': 2.3.4 '@vue/language-core': 2.0.29(typescript@5.5.4) @@ -1863,7 +1868,7 @@ packages: local-pkg: 0.5.0 magic-string: 0.30.11 typescript: 5.5.4 - vite: 5.4.0(@types/node@20.14.15) + vite: 5.4.1(@types/node@20.15.0) vue-tsc: 2.0.29(typescript@5.5.4) transitivePeerDependencies: - '@types/node' @@ -1871,8 +1876,8 @@ packages: - supports-color dev: true - /vite@5.4.0(@types/node@20.14.15): - resolution: {integrity: sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==} + /vite@5.4.1(@types/node@20.15.0): + resolution: {integrity: sha512-1oE6yuNXssjrZdblI9AfBbHCC41nnyoVoEZxQnID6yvQZAFBzxxkqoFLtHUMkYunL8hwOLEjgTuxpkRxvba3kA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -1902,15 +1907,15 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.15 + '@types/node': 20.15.0 esbuild: 0.21.5 - postcss: 8.4.40 + postcss: 8.4.41 rollup: 4.14.2 optionalDependencies: fsevents: 2.3.3 dev: true - /vitest@2.0.5(@types/node@20.14.15)(happy-dom@14.12.3): + /vitest@2.0.5(@types/node@20.15.0)(happy-dom@14.12.3): resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -1936,7 +1941,7 @@ packages: optional: true dependencies: '@ampproject/remapping': 2.3.0 - '@types/node': 20.14.15 + '@types/node': 20.15.0 '@vitest/expect': 2.0.5 '@vitest/pretty-format': 2.0.5 '@vitest/runner': 2.0.5 @@ -1953,8 +1958,8 @@ packages: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.0(@types/node@20.14.15) - vite-node: 2.0.5(@types/node@20.14.15) + vite: 5.4.1(@types/node@20.15.0) + vite-node: 2.0.5(@types/node@20.15.0) why-is-node-running: 2.3.0 transitivePeerDependencies: - less @@ -1987,19 +1992,19 @@ packages: typescript: 5.5.4 dev: true - /vue@3.4.37(typescript@5.5.4): - resolution: {integrity: sha512-3vXvNfkKTBsSJ7JP+LyR7GBuwQuckbWvuwAid3xbqK9ppsKt/DUvfqgZ48fgOLEfpy1IacL5f8QhUVl77RaI7A==} + /vue@3.4.38(typescript@5.5.4): + resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.37 - '@vue/compiler-sfc': 3.4.37 - '@vue/runtime-dom': 3.4.37 - '@vue/server-renderer': 3.4.37(vue@3.4.37) - '@vue/shared': 3.4.37 + '@vue/compiler-dom': 3.4.38 + '@vue/compiler-sfc': 3.4.38 + '@vue/runtime-dom': 3.4.38 + '@vue/server-renderer': 3.4.38(vue@3.4.38) + '@vue/shared': 3.4.38 typescript: 5.5.4 dev: true