diff --git a/package.json b/package.json index 517265f9f..d9ad4f94e 100644 --- a/package.json +++ b/package.json @@ -76,10 +76,10 @@ "h3": "1.9.0", "nuxt": "3.8.2", "playwright-core": "1.40.1", - "rollup": "3.29.4", + "rollup": "4.6.0", "unbuild": "latest", "unimport": "3.6.0", - "vite": "4.5.0", + "vite": "5.0.3", "vitest": "0.33.0", "vue-router": "4.2.5", "vue-tsc": "1.8.22" @@ -124,7 +124,9 @@ }, "resolutions": { "@nuxt/test-utils": "workspace:*", - "vitest-environment-nuxt": "workspace:*" + "vitest-environment-nuxt": "workspace:*", + "rollup": "4.6.0", + "vite": "5.0.3" }, "engines": { "node": "^14.18.0 || >=16.10.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 47377d684..de0bf41bf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,6 +7,8 @@ settings: overrides: '@nuxt/test-utils': workspace:* vitest-environment-nuxt: workspace:* + rollup: 4.6.0 + vite: 5.0.3 importers: @@ -14,10 +16,10 @@ importers: dependencies: '@nuxt/kit': specifier: ^3.8.2 - version: 3.8.2(rollup@3.29.4) + version: 3.8.2(rollup@4.6.0) '@nuxt/schema': specifier: ^3.8.2 - version: 3.8.2(rollup@3.29.4) + version: 3.8.2(rollup@4.6.0) consola: specifier: ^3.2.3 version: 3.2.3 @@ -80,14 +82,14 @@ importers: version: link:stubs/vitest-environment-nuxt vue: specifier: ^3.3.4 - version: 3.3.8(typescript@5.2.2) + version: 3.3.9(typescript@5.2.2) devDependencies: '@jest/globals': specifier: 29.7.0 version: 29.7.0 '@nuxt/devtools': specifier: 1.0.4 - version: 1.0.4(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0) + version: 1.0.4(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3) '@nuxt/eslint-config': specifier: 0.2.0 version: 0.2.0(eslint@8.54.0) @@ -96,7 +98,7 @@ importers: version: 0.5.4(@nuxt/kit@3.8.2)(nuxi@3.10.0)(typescript@5.2.2) '@testing-library/vue': specifier: 8.0.1 - version: 8.0.1(@vue/compiler-sfc@3.3.8)(vue@3.3.8) + version: 8.0.1(@vue/compiler-sfc@3.3.9)(vue@3.3.9) '@types/estree': specifier: 1.0.5 version: 1.0.5 @@ -105,13 +107,13 @@ importers: version: 21.1.6 '@vitejs/plugin-vue': specifier: 4.5.0 - version: 4.5.0(vite@4.5.0)(vue@3.3.8) + version: 4.5.0(vite@5.0.3)(vue@3.3.9) '@vitejs/plugin-vue-jsx': specifier: 3.1.0 - version: 3.1.0(vite@4.5.0)(vue@3.3.8) + version: 3.1.0(vite@5.0.3)(vue@3.3.9) '@vue/test-utils': specifier: 2.4.3 - version: 2.4.3(vue@3.3.8) + version: 2.4.3(vue@3.3.9) changelogen: specifier: 0.5.5 version: 0.5.5 @@ -135,28 +137,28 @@ importers: version: 1.9.0 nuxt: specifier: 3.8.2 - version: 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) + version: 3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22) playwright-core: specifier: 1.40.1 version: 1.40.1 rollup: - specifier: 3.29.4 - version: 3.29.4 + specifier: 4.6.0 + version: 4.6.0 unbuild: specifier: latest version: 2.0.0(typescript@5.2.2) unimport: specifier: 3.6.0 - version: 3.6.0(rollup@3.29.4) + version: 3.6.0(rollup@4.6.0) vite: - specifier: 4.5.0 - version: 4.5.0(@types/node@20.9.2) + specifier: 5.0.3 + version: 5.0.3(@types/node@20.9.2) vitest: specifier: 0.33.0 version: 0.33.0(happy-dom@12.10.3)(jsdom@22.1.0) vue-router: specifier: 4.2.5 - version: 4.2.5(vue@3.3.8) + version: 4.2.5(vue@3.3.9) vue-tsc: specifier: 1.8.22 version: 1.8.22(typescript@5.2.2) @@ -165,13 +167,13 @@ importers: dependencies: nuxt: specifier: ^3.8.2 - version: 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) + version: 3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22) vue: specifier: ^3.3.8 - version: 3.3.8(typescript@5.2.2) + version: 3.3.9(typescript@5.2.2) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.8) + version: 4.2.5(vue@3.3.9) devDependencies: '@nuxt/test-utils': specifier: workspace:* @@ -187,13 +189,13 @@ importers: dependencies: nuxt: specifier: ^3.8.2 - version: 3.8.2(@types/node@20.9.2)(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) + version: 3.8.2(@types/node@20.9.2)(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22) vue: specifier: ^3.3.8 - version: 3.3.8(typescript@5.2.2) + version: 3.3.9(typescript@5.2.2) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.8) + version: 4.2.5(vue@3.3.9) devDependencies: '@nuxt/test-utils': specifier: workspace:* @@ -221,20 +223,20 @@ importers: dependencies: '@nuxt/kit': specifier: ^3.8.2 - version: 3.8.2(rollup@3.29.4) + version: 3.8.2(rollup@4.6.0) vue: specifier: ^3.3.8 - version: 3.3.8(typescript@5.2.2) + version: 3.3.9(typescript@5.2.2) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.8) + version: 4.2.5(vue@3.3.9) devDependencies: '@nuxt/module-builder': specifier: ^0.5.2 version: 0.5.4(@nuxt/kit@3.8.2)(nuxi@3.10.0)(typescript@5.2.2) '@nuxt/schema': specifier: ^3.8.2 - version: 3.8.2(rollup@3.29.4) + version: 3.8.2(rollup@4.6.0) '@nuxt/test-utils': specifier: workspace:* version: link:../.. @@ -243,7 +245,7 @@ importers: version: 0.5.5 nuxt: specifier: ^3.8.2 - version: 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) + version: 3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22) vitest: specifier: 0.33.0 version: 0.33.0(happy-dom@12.10.3)(jsdom@22.1.0) @@ -252,14 +254,14 @@ importers: dependencies: vue: specifier: ^3.3.8 - version: 3.3.8(typescript@5.2.2) + version: 3.3.9(typescript@5.2.2) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.8) + version: 4.2.5(vue@3.3.9) devDependencies: nuxt: specifier: ^3.8.2 - version: 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) + version: 3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22) stubs/vitest-environment-nuxt: dependencies: @@ -275,13 +277,13 @@ importers: devDependencies: '@nuxt/devtools': specifier: 1.0.2 - version: 1.0.2(idb-keyval@6.2.1)(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0) + version: 1.0.2(idb-keyval@6.2.1)(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3) '@nuxt/test-utils': specifier: workspace:* version: link:../../.. '@testing-library/vue': specifier: 8.0.1 - version: 8.0.1(@vue/compiler-sfc@3.3.8)(vue@3.3.8) + version: 8.0.1(@vue/compiler-sfc@3.3.9)(vue@3.3.9) happy-dom: specifier: 12.10.3 version: 12.10.3 @@ -293,7 +295,7 @@ importers: version: 1.5.5 nuxt: specifier: 3.8.2 - version: 3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.19) + version: 3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.19) typescript: specifier: 5.2.2 version: 5.2.2 @@ -757,10 +759,11 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: true optional: true - /@esbuild/android-arm64@0.19.6: - resolution: {integrity: sha512-KQ/hbe9SJvIJ4sR+2PcZ41IBV+LPJyYp6V1K1P1xcMRup9iYsBoQn4MzE3mhMLOld27Au2eDcLlIREeKGUXpHQ==} + /@esbuild/android-arm64@0.19.8: + resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -773,10 +776,11 @@ packages: cpu: [arm] os: [android] requiresBuild: true + dev: true optional: true - /@esbuild/android-arm@0.19.6: - resolution: {integrity: sha512-muPzBqXJKCbMYoNbb1JpZh/ynl0xS6/+pLjrofcR3Nad82SbsCogYzUE6Aq9QT3cLP0jR/IVK/NHC9b90mSHtg==} + /@esbuild/android-arm@0.19.8: + resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -789,10 +793,11 @@ packages: cpu: [x64] os: [android] requiresBuild: true + dev: true optional: true - /@esbuild/android-x64@0.19.6: - resolution: {integrity: sha512-VVJVZQ7p5BBOKoNxd0Ly3xUM78Y4DyOoFKdkdAe2m11jbh0LEU4bPles4e/72EMl4tapko8o915UalN/5zhspg==} + /@esbuild/android-x64@0.19.8: + resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -805,10 +810,11 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true - /@esbuild/darwin-arm64@0.19.6: - resolution: {integrity: sha512-91LoRp/uZAKx6ESNspL3I46ypwzdqyDLXZH7x2QYCLgtnaU08+AXEbabY2yExIz03/am0DivsTtbdxzGejfXpA==} + /@esbuild/darwin-arm64@0.19.8: + resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -821,10 +827,11 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true optional: true - /@esbuild/darwin-x64@0.19.6: - resolution: {integrity: sha512-QCGHw770ubjBU1J3ZkFJh671MFajGTYMZumPs9E/rqU52md6lIil97BR0CbPq6U+vTh3xnTNDHKRdR8ggHnmxQ==} + /@esbuild/darwin-x64@0.19.8: + resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -837,10 +844,11 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true + dev: true optional: true - /@esbuild/freebsd-arm64@0.19.6: - resolution: {integrity: sha512-J53d0jGsDcLzWk9d9SPmlyF+wzVxjXpOH7jVW5ae7PvrDst4kiAz6sX+E8btz0GB6oH12zC+aHRD945jdjF2Vg==} + /@esbuild/freebsd-arm64@0.19.8: + resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -853,10 +861,11 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: true optional: true - /@esbuild/freebsd-x64@0.19.6: - resolution: {integrity: sha512-hn9qvkjHSIB5Z9JgCCjED6YYVGCNpqB7dEGavBdG6EjBD8S/UcNUIlGcB35NCkMETkdYwfZSvD9VoDJX6VeUVA==} + /@esbuild/freebsd-x64@0.19.8: + resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -869,10 +878,11 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-arm64@0.19.6: - resolution: {integrity: sha512-HQCOrk9XlH3KngASLaBfHpcoYEGUt829A9MyxaI8RMkfRA8SakG6YQEITAuwmtzFdEu5GU4eyhKcpv27dFaOBg==} + /@esbuild/linux-arm64@0.19.8: + resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -885,10 +895,11 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-arm@0.19.6: - resolution: {integrity: sha512-G8IR5zFgpXad/Zp7gr7ZyTKyqZuThU6z1JjmRyN1vSF8j0bOlGzUwFSMTbctLAdd7QHpeyu0cRiuKrqK1ZTwvQ==} + /@esbuild/linux-arm@0.19.8: + resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -901,10 +912,11 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-ia32@0.19.6: - resolution: {integrity: sha512-22eOR08zL/OXkmEhxOfshfOGo8P69k8oKHkwkDrUlcB12S/sw/+COM4PhAPT0cAYW/gpqY2uXp3TpjQVJitz7w==} + /@esbuild/linux-ia32@0.19.8: + resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -917,10 +929,11 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-loong64@0.19.6: - resolution: {integrity: sha512-82RvaYAh/SUJyjWA8jDpyZCHQjmEggL//sC7F3VKYcBMumQjUL3C5WDl/tJpEiKtt7XrWmgjaLkrk205zfvwTA==} + /@esbuild/linux-loong64@0.19.8: + resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -933,10 +946,11 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-mips64el@0.19.6: - resolution: {integrity: sha512-8tvnwyYJpR618vboIv2l8tK2SuK/RqUIGMfMENkeDGo3hsEIrpGldMGYFcWxWeEILe5Fi72zoXLmhZ7PR23oQA==} + /@esbuild/linux-mips64el@0.19.8: + resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -949,10 +963,11 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-ppc64@0.19.6: - resolution: {integrity: sha512-Qt+D7xiPajxVNk5tQiEJwhmarNnLPdjXAoA5uWMpbfStZB0+YU6a3CtbWYSy+sgAsnyx4IGZjWsTzBzrvg/fMA==} + /@esbuild/linux-ppc64@0.19.8: + resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -965,10 +980,11 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-riscv64@0.19.6: - resolution: {integrity: sha512-lxRdk0iJ9CWYDH1Wpnnnc640ajF4RmQ+w6oHFZmAIYu577meE9Ka/DCtpOrwr9McMY11ocbp4jirgGgCi7Ls/g==} + /@esbuild/linux-riscv64@0.19.8: + resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -981,10 +997,11 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-s390x@0.19.6: - resolution: {integrity: sha512-MopyYV39vnfuykHanRWHGRcRC3AwU7b0QY4TI8ISLfAGfK+tMkXyFuyT1epw/lM0pflQlS53JoD22yN83DHZgA==} + /@esbuild/linux-s390x@0.19.8: + resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -997,10 +1014,11 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true - /@esbuild/linux-x64@0.19.6: - resolution: {integrity: sha512-UWcieaBzsN8WYbzFF5Jq7QULETPcQvlX7KL4xWGIB54OknXJjBO37sPqk7N82WU13JGWvmDzFBi1weVBajPovg==} + /@esbuild/linux-x64@0.19.8: + resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -1013,10 +1031,11 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true + dev: true optional: true - /@esbuild/netbsd-x64@0.19.6: - resolution: {integrity: sha512-EpWiLX0fzvZn1wxtLxZrEW+oQED9Pwpnh+w4Ffv8ZLuMhUoqR9q9rL4+qHW8F4Mg5oQEKxAoT0G+8JYNqCiR6g==} + /@esbuild/netbsd-x64@0.19.8: + resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -1029,10 +1048,11 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true + dev: true optional: true - /@esbuild/openbsd-x64@0.19.6: - resolution: {integrity: sha512-fFqTVEktM1PGs2sLKH4M5mhAVEzGpeZJuasAMRnvDZNCV0Cjvm1Hu35moL2vC0DOrAQjNTvj4zWrol/lwQ8Deg==} + /@esbuild/openbsd-x64@0.19.8: + resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -1045,10 +1065,11 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true + dev: true optional: true - /@esbuild/sunos-x64@0.19.6: - resolution: {integrity: sha512-M+XIAnBpaNvaVAhbe3uBXtgWyWynSdlww/JNZws0FlMPSBy+EpatPXNIlKAdtbFVII9OpX91ZfMb17TU3JKTBA==} + /@esbuild/sunos-x64@0.19.8: + resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -1061,10 +1082,11 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true optional: true - /@esbuild/win32-arm64@0.19.6: - resolution: {integrity: sha512-2DchFXn7vp/B6Tc2eKdTsLzE0ygqKkNUhUBCNtMx2Llk4POIVMUq5rUYjdcedFlGLeRe1uLCpVvCmE+G8XYybA==} + /@esbuild/win32-arm64@0.19.8: + resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -1077,10 +1099,11 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true - /@esbuild/win32-ia32@0.19.6: - resolution: {integrity: sha512-PBo/HPDQllyWdjwAVX+Gl2hH0dfBydL97BAH/grHKC8fubqp02aL4S63otZ25q3sBdINtOBbz1qTZQfXbP4VBg==} + /@esbuild/win32-ia32@0.19.8: + resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -1093,10 +1116,11 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true - /@esbuild/win32-x64@0.19.6: - resolution: {integrity: sha512-OE7yIdbDif2kKfrGa+V0vx/B3FJv2L4KnIiLlvtibPyO9UkgO3rzYE0HhpREo2vmJ1Ixq1zwm9/0er+3VOSZJA==} + /@esbuild/win32-x64@0.19.8: + resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -1568,52 +1592,36 @@ packages: /@nuxt/devalue@2.0.2: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} - /@nuxt/devtools-kit@1.0.2(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0): + /@nuxt/devtools-kit@1.0.2(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3): resolution: {integrity: sha512-iFi54NNCcPsF/jW14HbRlq3aOClOWdfiein0CvKoQ5shobHgn1s3xULh8o9QPKI2oTarcuJL+EFIK43CwfoXyw==} peerDependencies: nuxt: ^3.8.1 - vite: '*' + vite: 5.0.3 dependencies: - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@nuxt/schema': 3.8.2(rollup@3.29.4) + '@nuxt/kit': 3.8.2(rollup@4.6.0) + '@nuxt/schema': 3.8.2(rollup@4.6.0) execa: 7.2.0 - nuxt: 3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.19) - vite: 4.5.0(@types/node@20.9.2) + nuxt: 3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.19) + vite: 5.0.3(@types/node@20.9.2) transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/devtools-kit@1.0.3(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0): - resolution: {integrity: sha512-a/ZAVmrD5yOfUYhRVfC9afMkczzL8J8zdf0h6QHbTd33rJW/jmjwTn++RTdnbSD2gg2fSBRi/h8y17RmqIdb9g==} - peerDependencies: - nuxt: ^3.8.1 - vite: '*' - dependencies: - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@nuxt/schema': 3.8.2(rollup@3.29.4) - execa: 7.2.0 - nuxt: 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) - vite: 4.5.0(@types/node@20.9.2) - transitivePeerDependencies: - - rollup - - supports-color - - /@nuxt/devtools-kit@1.0.4(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0): + /@nuxt/devtools-kit@1.0.4(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3): resolution: {integrity: sha512-AXNeI1dBilNryCmwuTd3lU7CrPBhzUJ5ntTFiXw9MmFwe5QT3NOxDFOv0gX7z1DFnmBEmx5mPKWysCwh7htEnQ==} peerDependencies: nuxt: ^3.8.1 - vite: '*' + vite: 5.0.3 dependencies: - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@nuxt/schema': 3.8.2(rollup@3.29.4) + '@nuxt/kit': 3.8.2(rollup@4.6.0) + '@nuxt/schema': 3.8.2(rollup@4.6.0) execa: 7.2.0 - nuxt: 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) - vite: 4.5.0(@types/node@20.9.2) + nuxt: 3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22) + vite: 5.0.3(@types/node@20.9.2) transitivePeerDependencies: - rollup - supports-color - dev: true /@nuxt/devtools-wizard@1.0.2: resolution: {integrity: sha512-fY9Y0eCJG7eSuUgnjImWVfLZPZymoHxjrVsdhfKs3yRJvB2siaabluxvdy2OTYc+WpIxuey0hjqpv+dVtnYw1A==} @@ -1631,21 +1639,6 @@ packages: semver: 7.5.4 dev: true - /@nuxt/devtools-wizard@1.0.3: - resolution: {integrity: sha512-iningPOhBVMYov+7hDX5yr1tAVVA6AmJ7EgRkNfmHqPX2rerhD4eIN7Ao4KwkjGmQJ7qdM7k8w+NiL8OQOpdFQ==} - hasBin: true - dependencies: - consola: 3.2.3 - diff: 5.1.0 - execa: 7.2.0 - global-directory: 4.0.1 - magicast: 0.3.2 - pathe: 1.1.1 - pkg-types: 1.0.3 - prompts: 2.4.2 - rc9: 2.1.1 - semver: 7.5.4 - /@nuxt/devtools-wizard@1.0.4: resolution: {integrity: sha512-3QHRfmkiITM67lAzSIOiI6N4Qzi5i705TCQ53pHQbce0+E00f5vck2hPauflN2X0/M3SZdkUV8UayaHc4egmdA==} hasBin: true @@ -1660,19 +1653,18 @@ packages: prompts: 2.4.2 rc9: 2.1.1 semver: 7.5.4 - dev: true - /@nuxt/devtools@1.0.2(idb-keyval@6.2.1)(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0): + /@nuxt/devtools@1.0.2(idb-keyval@6.2.1)(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3): resolution: {integrity: sha512-nfqvRc36Sh20gDVs3pViHvcyyz3NmaNqgJnWUXgfjSCsT7G/p2wHsoNUXYYTF7kpk3kbNusftaWrIzAiTiXC9A==} hasBin: true peerDependencies: nuxt: ^3.8.1 - vite: '*' + vite: 5.0.3 dependencies: '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0) + '@nuxt/devtools-kit': 1.0.2(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3) '@nuxt/devtools-wizard': 1.0.2 - '@nuxt/kit': 3.8.2(rollup@3.29.4) + '@nuxt/kit': 3.8.2(rollup@4.6.0) birpc: 0.2.14 consola: 3.2.3 destr: 2.0.2 @@ -1689,7 +1681,7 @@ packages: local-pkg: 0.5.0 magicast: 0.3.2 nitropack: 2.8.0(idb-keyval@6.2.1) - nuxt: 3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.19) + nuxt: 3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.19) nypm: 0.3.3 ofetch: 1.3.3 ohash: 1.1.3 @@ -1702,10 +1694,10 @@ packages: semver: 7.5.4 simple-git: 3.21.0 sirv: 2.0.3 - unimport: 3.5.0(rollup@3.29.4) - vite: 4.5.0(@types/node@20.9.2) - vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.2)(rollup@3.29.4)(vite@4.5.0) - vite-plugin-vue-inspector: 4.0.0(vite@4.5.0) + unimport: 3.6.0(rollup@4.6.0) + vite: 5.0.3(@types/node@20.9.2) + vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.2)(rollup@4.6.0)(vite@5.0.3) + vite-plugin-vue-inspector: 4.0.0(vite@5.0.3) which: 3.0.1 ws: 8.14.2 transitivePeerDependencies: @@ -1730,17 +1722,17 @@ packages: - xml2js dev: true - /@nuxt/devtools@1.0.3(idb-keyval@6.2.1)(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0): - resolution: {integrity: sha512-2mXvQiS3KTMF0fO80Y9WLx95yubRoIp2wSCarmhhqInPe8/0K9VZ4TUiTGF20ti45h0ky3OAxiVSmLfViwDWjg==} + /@nuxt/devtools@1.0.4(idb-keyval@6.2.1)(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3): + resolution: {integrity: sha512-G1Oo9+TaOYzePIXpNX+Zzalw/rJyIZKZpZmXfzolPlOJSA1i0JKzZX6Z7iQHdqPwNJ8t+HnVaF4PghPIpo1kwg==} hasBin: true peerDependencies: nuxt: ^3.8.1 - vite: '*' + vite: 5.0.3 dependencies: '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 1.0.3(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0) - '@nuxt/devtools-wizard': 1.0.3 - '@nuxt/kit': 3.8.2(rollup@3.29.4) + '@nuxt/devtools-kit': 1.0.4(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3) + '@nuxt/devtools-wizard': 1.0.4 + '@nuxt/kit': 3.8.2(rollup@4.6.0) birpc: 0.2.14 consola: 3.2.3 destr: 2.0.2 @@ -1757,7 +1749,7 @@ packages: local-pkg: 0.5.0 magicast: 0.3.2 nitropack: 2.8.0(idb-keyval@6.2.1) - nuxt: 3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.19) + nuxt: 3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.19) nypm: 0.3.3 ofetch: 1.3.3 ohash: 1.1.3 @@ -1770,10 +1762,10 @@ packages: semver: 7.5.4 simple-git: 3.21.0 sirv: 2.0.3 - unimport: 3.6.0(rollup@3.29.4) - vite: 4.5.0(@types/node@20.9.2) - vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.2)(rollup@3.29.4)(vite@4.5.0) - vite-plugin-vue-inspector: 4.0.0(vite@4.5.0) + unimport: 3.6.0(rollup@4.6.0) + vite: 5.0.3(@types/node@20.9.2) + vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.2)(rollup@4.6.0)(vite@5.0.3) + vite-plugin-vue-inspector: 4.0.0(vite@5.0.3) which: 3.0.1 ws: 8.14.2 transitivePeerDependencies: @@ -1798,84 +1790,17 @@ packages: - xml2js dev: true - /@nuxt/devtools@1.0.3(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0): - resolution: {integrity: sha512-2mXvQiS3KTMF0fO80Y9WLx95yubRoIp2wSCarmhhqInPe8/0K9VZ4TUiTGF20ti45h0ky3OAxiVSmLfViwDWjg==} - hasBin: true - peerDependencies: - nuxt: ^3.8.1 - vite: '*' - dependencies: - '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 1.0.3(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0) - '@nuxt/devtools-wizard': 1.0.3 - '@nuxt/kit': 3.8.2(rollup@3.29.4) - birpc: 0.2.14 - consola: 3.2.3 - destr: 2.0.2 - error-stack-parser-es: 0.1.1 - execa: 7.2.0 - fast-glob: 3.3.2 - flatted: 3.2.9 - get-port-please: 3.1.1 - h3: 1.9.0 - hookable: 5.5.3 - image-meta: 0.2.0 - is-installed-globally: 1.0.0 - launch-editor: 2.6.1 - local-pkg: 0.5.0 - magicast: 0.3.2 - nitropack: 2.8.0(idb-keyval@6.2.1) - nuxt: 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) - nypm: 0.3.3 - ofetch: 1.3.3 - ohash: 1.1.3 - pacote: 17.0.4 - pathe: 1.1.1 - perfect-debounce: 1.0.0 - pkg-types: 1.0.3 - rc9: 2.1.1 - scule: 1.1.0 - semver: 7.5.4 - simple-git: 3.21.0 - sirv: 2.0.3 - unimport: 3.6.0(rollup@3.29.4) - vite: 4.5.0(@types/node@20.9.2) - vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.2)(rollup@3.29.4)(vite@4.5.0) - vite-plugin-vue-inspector: 4.0.0(vite@4.5.0) - which: 3.0.1 - ws: 8.14.2 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/kv' - - bluebird - - bufferutil - - encoding - - idb-keyval - - rollup - - supports-color - - utf-8-validate - - xml2js - - /@nuxt/devtools@1.0.4(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0): + /@nuxt/devtools@1.0.4(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3): resolution: {integrity: sha512-G1Oo9+TaOYzePIXpNX+Zzalw/rJyIZKZpZmXfzolPlOJSA1i0JKzZX6Z7iQHdqPwNJ8t+HnVaF4PghPIpo1kwg==} hasBin: true peerDependencies: nuxt: ^3.8.1 - vite: '*' + vite: 5.0.3 dependencies: '@antfu/utils': 0.7.6 - '@nuxt/devtools-kit': 1.0.4(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0) + '@nuxt/devtools-kit': 1.0.4(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3) '@nuxt/devtools-wizard': 1.0.4 - '@nuxt/kit': 3.8.2(rollup@3.29.4) + '@nuxt/kit': 3.8.2(rollup@4.6.0) birpc: 0.2.14 consola: 3.2.3 destr: 2.0.2 @@ -1892,7 +1817,7 @@ packages: local-pkg: 0.5.0 magicast: 0.3.2 nitropack: 2.8.0(idb-keyval@6.2.1) - nuxt: 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) + nuxt: 3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22) nypm: 0.3.3 ofetch: 1.3.3 ohash: 1.1.3 @@ -1905,10 +1830,10 @@ packages: semver: 7.5.4 simple-git: 3.21.0 sirv: 2.0.3 - unimport: 3.6.0(rollup@3.29.4) - vite: 4.5.0(@types/node@20.9.2) - vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.2)(rollup@3.29.4)(vite@4.5.0) - vite-plugin-vue-inspector: 4.0.0(vite@4.5.0) + unimport: 3.6.0(rollup@4.6.0) + vite: 5.0.3(@types/node@20.9.2) + vite-plugin-inspect: 0.7.42(@nuxt/kit@3.8.2)(rollup@4.6.0)(vite@5.0.3) + vite-plugin-vue-inspector: 4.0.0(vite@5.0.3) which: 3.0.1 ws: 8.14.2 transitivePeerDependencies: @@ -1931,7 +1856,6 @@ packages: - supports-color - utf-8-validate - xml2js - dev: true /@nuxt/eslint-config@0.2.0(eslint@8.54.0): resolution: {integrity: sha512-NeJX8TLcnNAjQFiDs3XhP+9CHKK8jaKsP7eUyCSrQdgY7nqWe7VJx64lwzx5FTT4cW3RHMEyH+Y0qzLGYYoa/A==} @@ -1948,11 +1872,11 @@ packages: - supports-color dev: true - /@nuxt/kit@3.8.2(rollup@3.29.4): + /@nuxt/kit@3.8.2(rollup@4.6.0): resolution: {integrity: sha512-LrXCm8hAkw+zpX8teUSD/LqXRarlXjbRiYxDkaqw739JSHFReWzBFgJbojsJqL4h1XIEScDGGOWiEgO4QO1sMg==} engines: {node: ^14.18.0 || >=16.10.0} dependencies: - '@nuxt/schema': 3.8.2(rollup@3.29.4) + '@nuxt/schema': 3.8.2(rollup@4.6.0) c12: 1.5.1 consola: 3.2.3 defu: 6.1.3 @@ -1968,7 +1892,7 @@ packages: semver: 7.5.4 ufo: 1.3.2 unctx: 2.3.1 - unimport: 3.6.0(rollup@3.29.4) + unimport: 3.6.0(rollup@4.6.0) untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -1981,7 +1905,7 @@ packages: '@nuxt/kit': ^3.8.1 nuxi: ^3.9.1 dependencies: - '@nuxt/kit': 3.8.2(rollup@3.29.4) + '@nuxt/kit': 3.8.2(rollup@4.6.0) citty: 0.1.5 consola: 3.2.3 mlly: 1.4.2 @@ -1994,7 +1918,7 @@ packages: - typescript dev: true - /@nuxt/schema@3.8.2(rollup@3.29.4): + /@nuxt/schema@3.8.2(rollup@4.6.0): resolution: {integrity: sha512-AMpysQ/wHK2sOujLShqYdC4OSj/S3fFJGjhYXqA2g6dgmz+FNQWJRG/ie5sI9r2EX9Ela1wt0GN1jZR3wYNE8Q==} engines: {node: ^14.18.0 || >=16.10.0} dependencies: @@ -2007,18 +1931,18 @@ packages: scule: 1.1.0 std-env: 3.5.0 ufo: 1.3.2 - unimport: 3.5.0(rollup@3.29.4) + unimport: 3.6.0(rollup@4.6.0) untyped: 1.4.0 transitivePeerDependencies: - rollup - supports-color - /@nuxt/telemetry@2.5.2(rollup@3.29.4): - resolution: {integrity: sha512-kZ+rWq/5MZonMhp8KGFI5zMaR2VsiWpnlkOLJIuIX2WoJl0DkHvtxCtuFq2erAqMVruWLpKU+tgMC+1cno/QmA==} + /@nuxt/telemetry@2.5.3(rollup@4.6.0): + resolution: {integrity: sha512-Ghv2MgWbJcUM9G5Dy3oQP0cJkUwEgaiuQxEF61FXJdn0a69Q4StZEP/hLF0MWPM9m6EvAwI7orxkJHM7MrmtVg==} hasBin: true dependencies: - '@nuxt/kit': 3.8.2(rollup@3.29.4) - ci-info: 3.9.0 + '@nuxt/kit': 3.8.2(rollup@4.6.0) + ci-info: 4.0.0 consola: 3.2.3 create-require: 1.1.1 defu: 6.1.3 @@ -2041,26 +1965,26 @@ packages: /@nuxt/ui-templates@1.3.1: resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} - /@nuxt/vite-builder@3.8.2(@types/node@20.9.2)(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.8): + /@nuxt/vite-builder@3.8.2(@types/node@20.9.2)(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.9): resolution: {integrity: sha512-l/lzDDTbd3M89BpmWqjhVLgLVRqfkKp0tyYgV5seJQjj3SX+IeqI7k6k8+dMEifdeO34jUajVWptNpITXQryyg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: vue: ^3.3.4 dependencies: - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@rollup/plugin-replace': 5.0.5(rollup@3.29.4) - '@vitejs/plugin-vue': 4.5.0(vite@4.5.0)(vue@3.3.8) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.0)(vue@3.3.8) + '@nuxt/kit': 3.8.2(rollup@4.6.0) + '@rollup/plugin-replace': 5.0.5(rollup@4.6.0) + '@vitejs/plugin-vue': 4.5.0(vite@5.0.3)(vue@3.3.9) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.3)(vue@3.3.9) autoprefixer: 10.4.16(postcss@8.4.31) clear: 0.1.0 consola: 3.2.3 cssnano: 6.0.1(postcss@8.4.31) defu: 6.1.3 - esbuild: 0.19.6 + esbuild: 0.19.8 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 externality: 1.0.2 - fs-extra: 11.1.1 + fs-extra: 11.2.0 get-port-please: 3.1.1 h3: 1.9.0 knitwork: 1.0.0 @@ -2071,15 +1995,15 @@ packages: perfect-debounce: 1.0.0 pkg-types: 1.0.3 postcss: 8.4.31 - rollup-plugin-visualizer: 5.9.2(rollup@3.29.4) + rollup-plugin-visualizer: 5.9.3(rollup@4.6.0) std-env: 3.5.0 strip-literal: 1.3.0 ufo: 1.3.2 unplugin: 1.5.1 - vite: 4.5.0(@types/node@20.9.2) + vite: 5.0.3(@types/node@20.9.2) vite-node: 0.33.0(@types/node@20.9.2) - vite-plugin-checker: 0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) - vue: 3.3.8(typescript@5.2.2) + vite-plugin-checker: 0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22) + vue: 3.3.9(typescript@5.2.2) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -2101,26 +2025,26 @@ packages: - vue-tsc dev: false - /@nuxt/vite-builder@3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vue-tsc@1.8.19)(vue@3.3.8): + /@nuxt/vite-builder@3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vue-tsc@1.8.19)(vue@3.3.9): resolution: {integrity: sha512-l/lzDDTbd3M89BpmWqjhVLgLVRqfkKp0tyYgV5seJQjj3SX+IeqI7k6k8+dMEifdeO34jUajVWptNpITXQryyg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: vue: ^3.3.4 dependencies: - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@rollup/plugin-replace': 5.0.5(rollup@3.29.4) - '@vitejs/plugin-vue': 4.5.0(vite@4.5.0)(vue@3.3.8) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.0)(vue@3.3.8) + '@nuxt/kit': 3.8.2(rollup@4.6.0) + '@rollup/plugin-replace': 5.0.5(rollup@4.6.0) + '@vitejs/plugin-vue': 4.5.0(vite@5.0.3)(vue@3.3.9) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.3)(vue@3.3.9) autoprefixer: 10.4.16(postcss@8.4.31) clear: 0.1.0 consola: 3.2.3 cssnano: 6.0.1(postcss@8.4.31) defu: 6.1.3 - esbuild: 0.19.6 + esbuild: 0.19.8 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 externality: 1.0.2 - fs-extra: 11.1.1 + fs-extra: 11.2.0 get-port-please: 3.1.1 h3: 1.9.0 knitwork: 1.0.0 @@ -2131,15 +2055,15 @@ packages: perfect-debounce: 1.0.0 pkg-types: 1.0.3 postcss: 8.4.31 - rollup-plugin-visualizer: 5.9.2(rollup@3.29.4) + rollup-plugin-visualizer: 5.9.3(rollup@4.6.0) std-env: 3.5.0 strip-literal: 1.3.0 ufo: 1.3.2 unplugin: 1.5.1 - vite: 4.5.0(@types/node@20.9.2) + vite: 5.0.3(@types/node@20.9.2) vite-node: 0.33.0(@types/node@20.9.2) - vite-plugin-checker: 0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.19) - vue: 3.3.8(typescript@5.2.2) + vite-plugin-checker: 0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.19) + vue: 3.3.9(typescript@5.2.2) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -2161,26 +2085,26 @@ packages: - vue-tsc dev: true - /@nuxt/vite-builder@3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.8): + /@nuxt/vite-builder@3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.9): resolution: {integrity: sha512-l/lzDDTbd3M89BpmWqjhVLgLVRqfkKp0tyYgV5seJQjj3SX+IeqI7k6k8+dMEifdeO34jUajVWptNpITXQryyg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: vue: ^3.3.4 dependencies: - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@rollup/plugin-replace': 5.0.5(rollup@3.29.4) - '@vitejs/plugin-vue': 4.5.0(vite@4.5.0)(vue@3.3.8) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.0)(vue@3.3.8) + '@nuxt/kit': 3.8.2(rollup@4.6.0) + '@rollup/plugin-replace': 5.0.5(rollup@4.6.0) + '@vitejs/plugin-vue': 4.5.0(vite@5.0.3)(vue@3.3.9) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.3)(vue@3.3.9) autoprefixer: 10.4.16(postcss@8.4.31) clear: 0.1.0 consola: 3.2.3 cssnano: 6.0.1(postcss@8.4.31) defu: 6.1.3 - esbuild: 0.19.6 + esbuild: 0.19.8 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 externality: 1.0.2 - fs-extra: 11.1.1 + fs-extra: 11.2.0 get-port-please: 3.1.1 h3: 1.9.0 knitwork: 1.0.0 @@ -2191,15 +2115,15 @@ packages: perfect-debounce: 1.0.0 pkg-types: 1.0.3 postcss: 8.4.31 - rollup-plugin-visualizer: 5.9.2(rollup@3.29.4) + rollup-plugin-visualizer: 5.9.3(rollup@4.6.0) std-env: 3.5.0 strip-literal: 1.3.0 ufo: 1.3.2 unplugin: 1.5.1 - vite: 4.5.0(@types/node@20.9.2) + vite: 5.0.3(@types/node@20.9.2) vite-node: 0.33.0(@types/node@20.9.2) - vite-plugin-checker: 0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22) - vue: 3.3.8(typescript@5.2.2) + vite-plugin-checker: 0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22) + vue: 3.3.9(typescript@5.2.2) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -2361,191 +2285,116 @@ packages: /@polka/url@1.0.0-next.23: resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==} - /@rollup/plugin-alias@5.0.1(rollup@3.29.4): - resolution: {integrity: sha512-JObvbWdOHoMy9W7SU0lvGhDtWq9PllP5mjpAy+TUslZG/WzOId9u80Hsqq1vCUn9pFJ0cxpdcnAv+QzU2zFH3Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - rollup: 3.29.4 - slash: 4.0.0 - dev: true - - /@rollup/plugin-alias@5.0.1(rollup@4.5.0): - resolution: {integrity: sha512-JObvbWdOHoMy9W7SU0lvGhDtWq9PllP5mjpAy+TUslZG/WzOId9u80Hsqq1vCUn9pFJ0cxpdcnAv+QzU2zFH3Q==} + /@rollup/plugin-alias@5.1.0(rollup@4.6.0): + resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true dependencies: - rollup: 4.5.0 + rollup: 4.6.0 slash: 4.0.0 - /@rollup/plugin-commonjs@25.0.7(rollup@3.29.4): - resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.68.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - commondir: 1.0.1 - estree-walker: 2.0.2 - glob: 8.1.0 - is-reference: 1.2.1 - magic-string: 0.30.5 - rollup: 3.29.4 - dev: true - - /@rollup/plugin-commonjs@25.0.7(rollup@4.5.0): + /@rollup/plugin-commonjs@25.0.7(rollup@4.6.0): resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^2.68.0||^3.0.0||^4.0.0 + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.5 - rollup: 4.5.0 + rollup: 4.6.0 - /@rollup/plugin-inject@5.0.5(rollup@4.5.0): + /@rollup/plugin-inject@5.0.5(rollup@4.6.0): resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) estree-walker: 2.0.2 magic-string: 0.30.5 - rollup: 4.5.0 - - /@rollup/plugin-json@6.0.1(rollup@3.29.4): - resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - rollup: 3.29.4 - dev: true + rollup: 4.6.0 - /@rollup/plugin-json@6.0.1(rollup@4.5.0): + /@rollup/plugin-json@6.0.1(rollup@4.6.0): resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) - rollup: 4.5.0 + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) + rollup: 4.6.0 - /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4): + /@rollup/plugin-node-resolve@15.2.3(rollup@4.6.0): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^2.78.0||^3.0.0||^4.0.0 + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - rollup: 3.29.4 - dev: true + rollup: 4.6.0 - /@rollup/plugin-node-resolve@15.2.3(rollup@4.5.0): - resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.78.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) - '@types/resolve': 1.20.2 - deepmerge: 4.3.1 - is-builtin-module: 3.2.1 - is-module: 1.0.0 - resolve: 1.22.8 - rollup: 4.5.0 - - /@rollup/plugin-replace@5.0.5(rollup@3.29.4): + /@rollup/plugin-replace@5.0.5(rollup@4.6.0): resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) magic-string: 0.30.5 - rollup: 3.29.4 + rollup: 4.6.0 - /@rollup/plugin-replace@5.0.5(rollup@4.5.0): - resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) - magic-string: 0.30.5 - rollup: 4.5.0 - - /@rollup/plugin-terser@0.4.4(rollup@4.5.0): + /@rollup/plugin-terser@0.4.4(rollup@4.6.0): resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^2.0.0||^3.0.0||^4.0.0 + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true dependencies: - rollup: 4.5.0 + rollup: 4.6.0 serialize-javascript: 6.0.1 smob: 1.4.1 terser: 5.24.0 - /@rollup/plugin-wasm@6.2.2(rollup@4.5.0): + /@rollup/plugin-wasm@6.2.2(rollup@4.6.0): resolution: {integrity: sha512-gpC4R1G9Ni92ZIRTexqbhX7U+9estZrbhP+9SRb0DW9xpB9g7j34r+J2hqrcW/lRI7dJaU84MxZM0Rt82tqYPQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) - rollup: 4.5.0 + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) + rollup: 4.6.0 /@rollup/pluginutils@4.2.1: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} @@ -2554,25 +2403,11 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 - /@rollup/pluginutils@5.0.5(rollup@3.29.4): - resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 3.29.4 - - /@rollup/pluginutils@5.0.5(rollup@4.5.0): + /@rollup/pluginutils@5.0.5(rollup@4.6.0): resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true @@ -2580,87 +2415,87 @@ packages: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.5.0 + rollup: 4.6.0 - /@rollup/rollup-android-arm-eabi@4.5.0: - resolution: {integrity: sha512-OINaBGY+Wc++U0rdr7BLuFClxcoWaVW3vQYqmQq6B3bqQ/2olkaoz+K8+af/Mmka/C2yN5j+L9scBkv4BtKsDA==} + /@rollup/rollup-android-arm-eabi@4.6.0: + resolution: {integrity: sha512-keHkkWAe7OtdALGoutLY3utvthkGF+Y17ws9LYT8pxMBYXaCoH/8dXS2uzo6e8+sEhY7y/zi5RFo22Dy2lFpDw==} cpu: [arm] os: [android] requiresBuild: true optional: true - /@rollup/rollup-android-arm64@4.5.0: - resolution: {integrity: sha512-UdMf1pOQc4ZmUA/NTmKhgJTBimbSKnhPS2zJqucqFyBRFPnPDtwA8MzrGNTjDeQbIAWfpJVAlxejw+/lQyBK/w==} + /@rollup/rollup-android-arm64@4.6.0: + resolution: {integrity: sha512-y3Kt+34smKQNWilicPbBz/MXEY7QwDzMFNgwEWeYiOhUt9MTWKjHqe3EVkXwT2fR7izOvHpDWZ0o2IyD9SWX7A==} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@rollup/rollup-darwin-arm64@4.5.0: - resolution: {integrity: sha512-L0/CA5p/idVKI+c9PcAPGorH6CwXn6+J0Ys7Gg1axCbTPgI8MeMlhA6fLM9fK+ssFhqogMHFC8HDvZuetOii7w==} + /@rollup/rollup-darwin-arm64@4.6.0: + resolution: {integrity: sha512-oLzzxcUIHltHxOCmaXl+pkIlU+uhSxef5HfntW7RsLh1eHm+vJzjD9Oo4oUKso4YuP4PpbFJNlZjJuOrxo8dPg==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-darwin-x64@4.5.0: - resolution: {integrity: sha512-QZCbVqU26mNlLn8zi/XDDquNmvcr4ON5FYAHQQsyhrHx8q+sQi/6xduoznYXwk/KmKIXG5dLfR0CvY+NAWpFYQ==} + /@rollup/rollup-darwin-x64@4.6.0: + resolution: {integrity: sha512-+ANnmjkcOBaV25n0+M0Bere3roeVAnwlKW65qagtuAfIxXF9YxUneRyAn/RDcIdRa7QrjRNJL3jR7T43ObGe8Q==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.5.0: - resolution: {integrity: sha512-VpSQ+xm93AeV33QbYslgf44wc5eJGYfYitlQzAi3OObu9iwrGXEnmu5S3ilkqE3Pr/FkgOiJKV/2p0ewf4Hrtg==} + /@rollup/rollup-linux-arm-gnueabihf@4.6.0: + resolution: {integrity: sha512-tBTSIkjSVUyrekddpkAqKOosnj1Fc0ZY0rJL2bIEWPKqlEQk0paORL9pUIlt7lcGJi3LzMIlUGXvtNi1Z6MOCQ==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.5.0: - resolution: {integrity: sha512-OrEyIfpxSsMal44JpEVx9AEcGpdBQG1ZuWISAanaQTSMeStBW+oHWwOkoqR54bw3x8heP8gBOyoJiGg+fLY8qQ==} + /@rollup/rollup-linux-arm64-gnu@4.6.0: + resolution: {integrity: sha512-Ed8uJI3kM11de9S0j67wAV07JUNhbAqIrDYhQBrQW42jGopgheyk/cdcshgGO4fW5Wjq97COCY/BHogdGvKVNQ==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-musl@4.5.0: - resolution: {integrity: sha512-1H7wBbQuE6igQdxMSTjtFfD+DGAudcYWhp106z/9zBA8OQhsJRnemO4XGavdzHpGhRtRxbgmUGdO3YQgrWf2RA==} + /@rollup/rollup-linux-arm64-musl@4.6.0: + resolution: {integrity: sha512-mZoNQ/qK4D7SSY8v6kEsAAyDgznzLLuSFCA3aBHZTmf3HP/dW4tNLTtWh9+LfyO0Z1aUn+ecpT7IQ3WtIg3ViQ==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-gnu@4.5.0: - resolution: {integrity: sha512-FVyFI13tXw5aE65sZdBpNjPVIi4Q5mARnL/39UIkxvSgRAIqCo5sCpCELk0JtXHGee2owZz5aNLbWNfBHzr71Q==} + /@rollup/rollup-linux-x64-gnu@4.6.0: + resolution: {integrity: sha512-rouezFHpwCqdEXsqAfNsTgSWO0FoZ5hKv5p+TGO5KFhyN/dvYXNMqMolOb8BkyKcPqjYRBeT+Z6V3aM26rPaYg==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-musl@4.5.0: - resolution: {integrity: sha512-eBPYl2sLpH/o8qbSz6vPwWlDyThnQjJfcDOGFbNjmjb44XKC1F5dQfakOsADRVrXCNzM6ZsSIPDG5dc6HHLNFg==} + /@rollup/rollup-linux-x64-musl@4.6.0: + resolution: {integrity: sha512-Bbm+fyn3S6u51urfj3YnqBXg5vI2jQPncRRELaucmhBVyZkbWClQ1fEsRmdnCPpQOQfkpg9gZArvtMVkOMsh1w==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.5.0: - resolution: {integrity: sha512-xaOHIfLOZypoQ5U2I6rEaugS4IYtTgP030xzvrBf5js7p9WI9wik07iHmsKaej8Z83ZDxN5GyypfoyKV5O5TJA==} + /@rollup/rollup-win32-arm64-msvc@4.6.0: + resolution: {integrity: sha512-+MRMcyx9L2kTrTUzYmR61+XVsliMG4odFb5UmqtiT8xOfEicfYAGEuF/D1Pww1+uZkYhBqAHpvju7VN+GnC3ng==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.5.0: - resolution: {integrity: sha512-Al6quztQUrHwcOoU2TuFblUQ5L+/AmPBXFR6dUvyo4nRj2yQRK0WIUaGMF/uwKulvRcXkpHe3k9A8Vf93VDktA==} + /@rollup/rollup-win32-ia32-msvc@4.6.0: + resolution: {integrity: sha512-rxfeE6K6s/Xl2HGeK6cO8SiQq3k/3BYpw7cfhW5Bk2euXNEpuzi2cc7llxx1si1QgwfjNtdRNTGqdBzGlFZGFw==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-x64-msvc@4.5.0: - resolution: {integrity: sha512-8kdW+brNhI/NzJ4fxDufuJUjepzINqJKLGHuxyAtpPG9bMbn8P5mtaCcbOm0EzLJ+atg+kF9dwg8jpclkVqx5w==} + /@rollup/rollup-win32-x64-msvc@4.6.0: + resolution: {integrity: sha512-QqmCsydHS172Y0Kc13bkMXvipbJSvzeglBncJG3LsYJSiPlxYACz7MmJBs4A8l1oU+jfhYEIC/+AUSlvjmiX/g==} cpu: [x64] os: [win32] requiresBuild: true @@ -2733,7 +2568,7 @@ packages: pretty-format: 27.5.1 dev: true - /@testing-library/vue@8.0.1(@vue/compiler-sfc@3.3.8)(vue@3.3.8): + /@testing-library/vue@8.0.1(@vue/compiler-sfc@3.3.9)(vue@3.3.9): resolution: {integrity: sha512-l51ZEpjTQ6glq3wM+asQ1GbKJMGcxwgHEygETx0aCRN4TjFEGvMZy4YdWKs/y7bu4bmLrxcxhbEPP7iPSW/2OQ==} engines: {node: '>=14'} peerDependencies: @@ -2742,9 +2577,9 @@ packages: dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 9.3.3 - '@vue/compiler-sfc': 3.3.8 - '@vue/test-utils': 2.4.2(vue@3.3.8) - vue: 3.3.8(typescript@5.2.2) + '@vue/compiler-sfc': 3.3.9 + '@vue/test-utils': 2.4.3(vue@3.3.9) + vue: 3.3.9(typescript@5.2.2) transitivePeerDependencies: - '@vue/server-renderer' dev: true @@ -3048,39 +2883,39 @@ packages: /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - /@unhead/dom@1.8.4: - resolution: {integrity: sha512-WJ/NM+M+JqHJpiRUcPlj+H1qqbw3MykqvfHh1tT1J/WMNFS4lac+gAFCSFFSP1P19CW+30Q92XbAgMbgA45cow==} + /@unhead/dom@1.8.8: + resolution: {integrity: sha512-KRtn+tvA83lEtKrtZD85XmqW04fcytVuNKLUpPBzhJvsxB3v7gozw0nu46e3EpbO3TGJjLlLd6brNHQY6WLWfA==} dependencies: - '@unhead/schema': 1.8.4 - '@unhead/shared': 1.8.4 + '@unhead/schema': 1.8.8 + '@unhead/shared': 1.8.8 - /@unhead/schema@1.8.4: - resolution: {integrity: sha512-Lfeu123sFpqUJbFYIWUygUXjTq9TTtEH148VV8iiN1NC4THa7GeDgHWbb7FbigV9c5pFTGI7oREHKFCaTtLGSg==} + /@unhead/schema@1.8.8: + resolution: {integrity: sha512-xuhNW4osVNLW1yQSbdInZ8YGiXVTi1gjF8rK1E4VnODpWLg8XOq0OpoCbdIlCH4X4A0Ee0UQGRyzkuuVZlrSsQ==} dependencies: hookable: 5.5.3 zhead: 2.2.4 - /@unhead/shared@1.8.4: - resolution: {integrity: sha512-DXgzbFPqdrms2TLJzmjG1F1tZPyejuCF95AF0cz/GjVEJErEyBMKyhWogVbkyYqPGiVCQT1uCKMYucuM9LhdZw==} + /@unhead/shared@1.8.8: + resolution: {integrity: sha512-LoIJUDgmOzxoRHSIf29w/wc+IzKN2XvGiQC2dZZrYoTjOOzodf75609PEW5bhx2aHio38k9F+6BnD3KDiJ7IIg==} dependencies: - '@unhead/schema': 1.8.4 + '@unhead/schema': 1.8.8 - /@unhead/ssr@1.8.4: - resolution: {integrity: sha512-PBFLKqaNXY1kHYpLuv+DnpHa9ioQcfHwL7kqpgK6WqUdNqMrxxSFn/rLMpqYTuifx58WBweaAMXRajOQ4GcUVQ==} + /@unhead/ssr@1.8.8: + resolution: {integrity: sha512-+nKFgU2jT/3U0x97pQaVYa5+pH+ngpdfqPjpT6Wti8htJsBnRRUdQ8X3hTyD2vHgFsrUTj0RRr9/6CY/qdpM/A==} dependencies: - '@unhead/schema': 1.8.4 - '@unhead/shared': 1.8.4 + '@unhead/schema': 1.8.8 + '@unhead/shared': 1.8.8 - /@unhead/vue@1.8.4(vue@3.3.8): - resolution: {integrity: sha512-U2rXe5qocVK5qHaEj5/V2VimHVWbc6IJ4PpjpD7IwgN8uhxSt9oxNObhLIyRzdqim13PoAfS+zUAwFii4y0hpQ==} + /@unhead/vue@1.8.8(vue@3.3.9): + resolution: {integrity: sha512-isHpVnSSE5SP+ObsZG/i+Jq9tAQ2u1AbGrktXKmL7P5FRxwPjhATYnJFdGpxXeXfuaFgRFKzGKs29xo4MMVODw==} peerDependencies: vue: '>=2.7 || >=3' dependencies: - '@unhead/schema': 1.8.4 - '@unhead/shared': 1.8.4 + '@unhead/schema': 1.8.8 + '@unhead/shared': 1.8.8 hookable: 5.5.3 - unhead: 1.8.4 - vue: 3.3.8(typescript@5.2.2) + unhead: 1.8.8 + vue: 3.3.9(typescript@5.2.2) /@vercel/nft@0.24.3: resolution: {integrity: sha512-IyBdIxmFAeGZnEfMgt4QrGK7XX4lWazlQj34HEi9dw04/WeDBJ7r1yaOIO5tTf9pbfvwUFodj9b0H+NDGGoOMg==} @@ -3102,30 +2937,30 @@ packages: - encoding - supports-color - /@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.0)(vue@3.3.8): + /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.3)(vue@3.3.9): resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - vite: ^4.0.0 || ^5.0.0 + vite: 5.0.3 vue: ^3.0.0 dependencies: '@babel/core': 7.23.3 '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) - vite: 4.5.0(@types/node@20.9.2) - vue: 3.3.8(typescript@5.2.2) + vite: 5.0.3(@types/node@20.9.2) + vue: 3.3.9(typescript@5.2.2) transitivePeerDependencies: - supports-color - /@vitejs/plugin-vue@4.5.0(vite@4.5.0)(vue@3.3.8): + /@vitejs/plugin-vue@4.5.0(vite@5.0.3)(vue@3.3.9): resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - vite: ^4.0.0 || ^5.0.0 + vite: 5.0.3 vue: ^3.2.25 dependencies: - vite: 4.5.0(@types/node@20.9.2) - vue: 3.3.8(typescript@5.2.2) + vite: 5.0.3(@types/node@20.9.2) + vue: 3.3.9(typescript@5.2.2) /@vitest/expect@0.33.0: resolution: {integrity: sha512-sVNf+Gla3mhTCxNJx+wJLDPp/WcstOe0Ksqz4Vec51MmgMth/ia0MGFEkIZmVGeTL5HtjYR4Wl/ZxBxBXZJTzQ==} @@ -3181,7 +3016,7 @@ packages: '@volar/language-core': 1.10.10 path-browserify: 1.0.1 - /@vue-macros/common@1.8.0(rollup@3.29.4)(vue@3.3.8): + /@vue-macros/common@1.8.0(rollup@4.6.0)(vue@3.3.9): resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3191,12 +3026,12 @@ packages: optional: true dependencies: '@babel/types': 7.23.4 - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - '@vue/compiler-sfc': 3.3.8 - ast-kit: 0.11.2(rollup@3.29.4) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) + '@vue/compiler-sfc': 3.3.9 + ast-kit: 0.11.2(rollup@4.6.0) local-pkg: 0.4.3 magic-string-ast: 0.3.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.9(typescript@5.2.2) transitivePeerDependencies: - rollup @@ -3221,39 +3056,39 @@ packages: transitivePeerDependencies: - supports-color - /@vue/compiler-core@3.3.8: - resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==} + /@vue/compiler-core@3.3.9: + resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==} dependencies: '@babel/parser': 7.23.4 - '@vue/shared': 3.3.8 + '@vue/shared': 3.3.9 estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.3.8: - resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==} + /@vue/compiler-dom@3.3.9: + resolution: {integrity: sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==} dependencies: - '@vue/compiler-core': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/compiler-core': 3.3.9 + '@vue/shared': 3.3.9 - /@vue/compiler-sfc@3.3.8: - resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==} + /@vue/compiler-sfc@3.3.9: + resolution: {integrity: sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==} dependencies: '@babel/parser': 7.23.4 - '@vue/compiler-core': 3.3.8 - '@vue/compiler-dom': 3.3.8 - '@vue/compiler-ssr': 3.3.8 - '@vue/reactivity-transform': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/compiler-core': 3.3.9 + '@vue/compiler-dom': 3.3.9 + '@vue/compiler-ssr': 3.3.9 + '@vue/reactivity-transform': 3.3.9 + '@vue/shared': 3.3.9 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.31 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.3.8: - resolution: {integrity: sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==} + /@vue/compiler-ssr@3.3.9: + resolution: {integrity: sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==} dependencies: - '@vue/compiler-dom': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/compiler-dom': 3.3.9 + '@vue/shared': 3.3.9 /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} @@ -3268,9 +3103,9 @@ packages: dependencies: '@volar/language-core': 1.10.10 '@volar/source-map': 1.10.10 - '@vue/compiler-dom': 3.3.8 - '@vue/reactivity': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/compiler-dom': 3.3.9 + '@vue/reactivity': 3.3.9 + '@vue/shared': 3.3.9 minimatch: 9.0.3 muggle-string: 0.3.1 typescript: 5.2.2 @@ -3287,68 +3122,54 @@ packages: dependencies: '@volar/language-core': 1.10.10 '@volar/source-map': 1.10.10 - '@vue/compiler-dom': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/compiler-dom': 3.3.9 + '@vue/shared': 3.3.9 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 typescript: 5.2.2 vue-template-compiler: 2.7.15 - /@vue/reactivity-transform@3.3.8: - resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==} + /@vue/reactivity-transform@3.3.9: + resolution: {integrity: sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==} dependencies: '@babel/parser': 7.23.4 - '@vue/compiler-core': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/compiler-core': 3.3.9 + '@vue/shared': 3.3.9 estree-walker: 2.0.2 magic-string: 0.30.5 - /@vue/reactivity@3.3.8: - resolution: {integrity: sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==} + /@vue/reactivity@3.3.9: + resolution: {integrity: sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==} dependencies: - '@vue/shared': 3.3.8 + '@vue/shared': 3.3.9 - /@vue/runtime-core@3.3.8: - resolution: {integrity: sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==} + /@vue/runtime-core@3.3.9: + resolution: {integrity: sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==} dependencies: - '@vue/reactivity': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/reactivity': 3.3.9 + '@vue/shared': 3.3.9 - /@vue/runtime-dom@3.3.8: - resolution: {integrity: sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==} + /@vue/runtime-dom@3.3.9: + resolution: {integrity: sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==} dependencies: - '@vue/runtime-core': 3.3.8 - '@vue/shared': 3.3.8 + '@vue/runtime-core': 3.3.9 + '@vue/shared': 3.3.9 csstype: 3.1.2 - /@vue/server-renderer@3.3.8(vue@3.3.8): - resolution: {integrity: sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==} + /@vue/server-renderer@3.3.9(vue@3.3.9): + resolution: {integrity: sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==} peerDependencies: - vue: 3.3.8 + vue: 3.3.9 dependencies: - '@vue/compiler-ssr': 3.3.8 - '@vue/shared': 3.3.8 - vue: 3.3.8(typescript@5.2.2) + '@vue/compiler-ssr': 3.3.9 + '@vue/shared': 3.3.9 + vue: 3.3.9(typescript@5.2.2) - /@vue/shared@3.3.8: - resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} - - /@vue/test-utils@2.4.2(vue@3.3.8): - resolution: {integrity: sha512-07lLjpG1o9tEBoWQfVOFhDT7+WFCdDeECoeSdzOuVgIi6nxb2JDLGNNOV6+3crPpyg/jMlIocj96UROcgomiGg==} - peerDependencies: - '@vue/server-renderer': ^3.0.1 - vue: ^3.0.1 - peerDependenciesMeta: - '@vue/server-renderer': - optional: true - dependencies: - js-beautify: 1.14.9 - vue: 3.3.8(typescript@5.2.2) - vue-component-type-helpers: 1.8.22 - dev: true + /@vue/shared@3.3.9: + resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==} - /@vue/test-utils@2.4.3(vue@3.3.8): + /@vue/test-utils@2.4.3(vue@3.3.9): resolution: {integrity: sha512-F4K7mF+ad++VlTrxMJVRnenKSJmO6fkQt2wpRDiKDesQMkfpniGWsqEi/JevxGBo2qEkwwjvTUAoiGJLNx++CA==} peerDependencies: '@vue/server-renderer': ^3.0.1 @@ -3358,7 +3179,7 @@ packages: optional: true dependencies: js-beautify: 1.14.9 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.9(typescript@5.2.2) vue-component-type-helpers: 1.8.22 dev: true @@ -3373,6 +3194,7 @@ packages: /abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead /abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} @@ -3606,32 +3428,32 @@ packages: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true - /ast-kit@0.11.2(rollup@3.29.4): + /ast-kit@0.11.2(rollup@4.6.0): resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.4 - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) pathe: 1.1.1 transitivePeerDependencies: - rollup - /ast-kit@0.9.5(rollup@3.29.4): + /ast-kit@0.9.5(rollup@4.6.0): resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.4 - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) pathe: 1.1.1 transitivePeerDependencies: - rollup - /ast-walker-scope@0.5.0(rollup@3.29.4): + /ast-walker-scope@0.5.0(rollup@4.6.0): resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.4 - ast-kit: 0.9.5(rollup@3.29.4) + ast-kit: 0.9.5(rollup@4.6.0) transitivePeerDependencies: - rollup @@ -3985,6 +3807,11 @@ packages: /ci-info@3.9.0: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} + dev: true + + /ci-info@4.0.0: + resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==} + engines: {node: '>=8'} /citty@0.1.5: resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==} @@ -4731,35 +4558,36 @@ packages: '@esbuild/win32-arm64': 0.18.20 '@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-x64': 0.18.20 + dev: true - /esbuild@0.19.6: - resolution: {integrity: sha512-Xl7dntjA2OEIvpr9j0DVxxnog2fyTGnyVoQXAMQI6eR3mf9zCQds7VIKUDCotDgE/p4ncTgeRqgX8t5d6oP4Gw==} + /esbuild@0.19.8: + resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.19.6 - '@esbuild/android-arm64': 0.19.6 - '@esbuild/android-x64': 0.19.6 - '@esbuild/darwin-arm64': 0.19.6 - '@esbuild/darwin-x64': 0.19.6 - '@esbuild/freebsd-arm64': 0.19.6 - '@esbuild/freebsd-x64': 0.19.6 - '@esbuild/linux-arm': 0.19.6 - '@esbuild/linux-arm64': 0.19.6 - '@esbuild/linux-ia32': 0.19.6 - '@esbuild/linux-loong64': 0.19.6 - '@esbuild/linux-mips64el': 0.19.6 - '@esbuild/linux-ppc64': 0.19.6 - '@esbuild/linux-riscv64': 0.19.6 - '@esbuild/linux-s390x': 0.19.6 - '@esbuild/linux-x64': 0.19.6 - '@esbuild/netbsd-x64': 0.19.6 - '@esbuild/openbsd-x64': 0.19.6 - '@esbuild/sunos-x64': 0.19.6 - '@esbuild/win32-arm64': 0.19.6 - '@esbuild/win32-ia32': 0.19.6 - '@esbuild/win32-x64': 0.19.6 + '@esbuild/android-arm': 0.19.8 + '@esbuild/android-arm64': 0.19.8 + '@esbuild/android-x64': 0.19.8 + '@esbuild/darwin-arm64': 0.19.8 + '@esbuild/darwin-x64': 0.19.8 + '@esbuild/freebsd-arm64': 0.19.8 + '@esbuild/freebsd-x64': 0.19.8 + '@esbuild/linux-arm': 0.19.8 + '@esbuild/linux-arm64': 0.19.8 + '@esbuild/linux-ia32': 0.19.8 + '@esbuild/linux-loong64': 0.19.8 + '@esbuild/linux-mips64el': 0.19.8 + '@esbuild/linux-ppc64': 0.19.8 + '@esbuild/linux-riscv64': 0.19.8 + '@esbuild/linux-s390x': 0.19.8 + '@esbuild/linux-x64': 0.19.8 + '@esbuild/netbsd-x64': 0.19.8 + '@esbuild/openbsd-x64': 0.19.8 + '@esbuild/sunos-x64': 0.19.8 + '@esbuild/win32-arm64': 0.19.8 + '@esbuild/win32-ia32': 0.19.8 + '@esbuild/win32-x64': 0.19.8 /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -5208,8 +5036,8 @@ packages: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} - /fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} dependencies: graceful-fs: 4.2.11 @@ -6949,7 +6777,7 @@ packages: citty: 0.1.5 defu: 6.1.3 esbuild: 0.18.20 - fs-extra: 11.1.1 + fs-extra: 11.2.0 globby: 13.2.2 jiti: 1.21.0 mlly: 1.4.2 @@ -7018,15 +6846,15 @@ packages: dependencies: '@cloudflare/kv-asset-handler': 0.3.0 '@netlify/functions': 2.4.0 - '@rollup/plugin-alias': 5.0.1(rollup@4.5.0) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.5.0) - '@rollup/plugin-inject': 5.0.5(rollup@4.5.0) - '@rollup/plugin-json': 6.0.1(rollup@4.5.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.5.0) - '@rollup/plugin-replace': 5.0.5(rollup@4.5.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.5.0) - '@rollup/plugin-wasm': 6.2.2(rollup@4.5.0) - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/plugin-alias': 5.1.0(rollup@4.6.0) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.6.0) + '@rollup/plugin-inject': 5.0.5(rollup@4.6.0) + '@rollup/plugin-json': 6.0.1(rollup@4.6.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.6.0) + '@rollup/plugin-replace': 5.0.5(rollup@4.6.0) + '@rollup/plugin-terser': 0.4.4(rollup@4.6.0) + '@rollup/plugin-wasm': 6.2.2(rollup@4.6.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) '@types/http-proxy': 1.17.14 '@vercel/nft': 0.24.3 archiver: 6.0.1 @@ -7039,10 +6867,10 @@ packages: defu: 6.1.3 destr: 2.0.2 dot-prop: 8.0.2 - esbuild: 0.19.6 + esbuild: 0.19.8 escape-string-regexp: 5.0.0 etag: 1.8.1 - fs-extra: 11.1.1 + fs-extra: 11.2.0 globby: 14.0.0 gzip-size: 7.0.0 h3: 1.9.0 @@ -7066,8 +6894,8 @@ packages: pkg-types: 1.0.3 pretty-bytes: 6.1.1 radix3: 1.1.0 - rollup: 4.5.0 - rollup-plugin-visualizer: 5.9.2(rollup@4.5.0) + rollup: 4.6.0 + rollup-plugin-visualizer: 5.9.3(rollup@4.6.0) scule: 1.1.0 semver: 7.5.4 serve-placeholder: 2.0.1 @@ -7077,7 +6905,7 @@ packages: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.8.0 - unimport: 3.6.0(rollup@4.5.0) + unimport: 3.6.0(rollup@4.6.0) unstorage: 1.10.1(idb-keyval@6.2.1) transitivePeerDependencies: - '@azure/app-configuration' @@ -7279,7 +7107,7 @@ packages: optionalDependencies: fsevents: 2.3.3 - /nuxt@3.8.2(@types/node@20.9.2)(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22): + /nuxt@3.8.2(@types/node@20.9.2)(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22): resolution: {integrity: sha512-HUAyifmqTs2zcQBGvcby3KNs2pBAk+l7ZbLjD1oCNqQQ+wBuZ1qgLC4Ebu++y4g3o3Y8WAWSvpafbKRLQZziPw==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -7293,17 +7121,17 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.3(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0) - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@nuxt/schema': 3.8.2(rollup@3.29.4) - '@nuxt/telemetry': 2.5.2(rollup@3.29.4) + '@nuxt/devtools': 1.0.4(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3) + '@nuxt/kit': 3.8.2(rollup@4.6.0) + '@nuxt/schema': 3.8.2(rollup@4.6.0) + '@nuxt/telemetry': 2.5.3(rollup@4.6.0) '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.8.2(@types/node@20.9.2)(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.8) + '@nuxt/vite-builder': 3.8.2(@types/node@20.9.2)(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.9) '@types/node': 20.9.2 - '@unhead/dom': 1.8.4 - '@unhead/ssr': 1.8.4 - '@unhead/vue': 1.8.4(vue@3.3.8) - '@vue/shared': 3.3.8 + '@unhead/dom': 1.8.8 + '@unhead/ssr': 1.8.8 + '@unhead/vue': 1.8.8(vue@3.3.9) + '@vue/shared': 3.3.9 acorn: 8.11.2 c12: 1.5.1 chokidar: 3.5.3 @@ -7311,10 +7139,10 @@ packages: defu: 6.1.3 destr: 2.0.2 devalue: 4.3.2 - esbuild: 0.19.6 + esbuild: 0.19.8 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 - fs-extra: 11.1.1 + fs-extra: 11.2.0 globby: 14.0.0 h3: 1.9.0 hookable: 5.5.3 @@ -7339,15 +7167,15 @@ packages: ultrahtml: 1.5.2 uncrypto: 0.1.3 unctx: 2.3.1 - unenv: 1.7.4 - unimport: 3.5.0(rollup@3.29.4) + unenv: 1.8.0 + unimport: 3.6.0(rollup@4.6.0) unplugin: 1.5.1 - unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.3.8) + unplugin-vue-router: 0.7.0(rollup@4.6.0)(vue-router@4.2.5)(vue@3.3.9) untyped: 1.4.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.9(typescript@5.2.2) vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 - vue-router: 4.2.5(vue@3.3.8) + vue-router: 4.2.5(vue@3.3.9) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -7385,7 +7213,7 @@ packages: - xml2js dev: false - /nuxt@3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.19): + /nuxt@3.8.2(eslint@8.54.0)(idb-keyval@6.2.1)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.19): resolution: {integrity: sha512-HUAyifmqTs2zcQBGvcby3KNs2pBAk+l7ZbLjD1oCNqQQ+wBuZ1qgLC4Ebu++y4g3o3Y8WAWSvpafbKRLQZziPw==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -7399,16 +7227,16 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.3(idb-keyval@6.2.1)(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0) - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@nuxt/schema': 3.8.2(rollup@3.29.4) - '@nuxt/telemetry': 2.5.2(rollup@3.29.4) + '@nuxt/devtools': 1.0.4(idb-keyval@6.2.1)(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3) + '@nuxt/kit': 3.8.2(rollup@4.6.0) + '@nuxt/schema': 3.8.2(rollup@4.6.0) + '@nuxt/telemetry': 2.5.3(rollup@4.6.0) '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vue-tsc@1.8.19)(vue@3.3.8) - '@unhead/dom': 1.8.4 - '@unhead/ssr': 1.8.4 - '@unhead/vue': 1.8.4(vue@3.3.8) - '@vue/shared': 3.3.8 + '@nuxt/vite-builder': 3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vue-tsc@1.8.19)(vue@3.3.9) + '@unhead/dom': 1.8.8 + '@unhead/ssr': 1.8.8 + '@unhead/vue': 1.8.8(vue@3.3.9) + '@vue/shared': 3.3.9 acorn: 8.11.2 c12: 1.5.1 chokidar: 3.5.3 @@ -7416,10 +7244,10 @@ packages: defu: 6.1.3 destr: 2.0.2 devalue: 4.3.2 - esbuild: 0.19.6 + esbuild: 0.19.8 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 - fs-extra: 11.1.1 + fs-extra: 11.2.0 globby: 14.0.0 h3: 1.9.0 hookable: 5.5.3 @@ -7444,15 +7272,15 @@ packages: ultrahtml: 1.5.2 uncrypto: 0.1.3 unctx: 2.3.1 - unenv: 1.7.4 - unimport: 3.5.0(rollup@3.29.4) + unenv: 1.8.0 + unimport: 3.6.0(rollup@4.6.0) unplugin: 1.5.1 - unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.3.8) + unplugin-vue-router: 0.7.0(rollup@4.6.0)(vue-router@4.2.5)(vue@3.3.9) untyped: 1.4.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.9(typescript@5.2.2) vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 - vue-router: 4.2.5(vue@3.3.8) + vue-router: 4.2.5(vue@3.3.9) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -7490,7 +7318,7 @@ packages: - xml2js dev: true - /nuxt@3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22): + /nuxt@3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22): resolution: {integrity: sha512-HUAyifmqTs2zcQBGvcby3KNs2pBAk+l7ZbLjD1oCNqQQ+wBuZ1qgLC4Ebu++y4g3o3Y8WAWSvpafbKRLQZziPw==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -7504,16 +7332,16 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.3(nuxt@3.8.2)(rollup@3.29.4)(vite@4.5.0) - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@nuxt/schema': 3.8.2(rollup@3.29.4) - '@nuxt/telemetry': 2.5.2(rollup@3.29.4) + '@nuxt/devtools': 1.0.4(nuxt@3.8.2)(rollup@4.6.0)(vite@5.0.3) + '@nuxt/kit': 3.8.2(rollup@4.6.0) + '@nuxt/schema': 3.8.2(rollup@4.6.0) + '@nuxt/telemetry': 2.5.3(rollup@4.6.0) '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.8.2(eslint@8.54.0)(rollup@3.29.4)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.8) - '@unhead/dom': 1.8.4 - '@unhead/ssr': 1.8.4 - '@unhead/vue': 1.8.4(vue@3.3.8) - '@vue/shared': 3.3.8 + '@nuxt/vite-builder': 3.8.2(eslint@8.54.0)(rollup@4.6.0)(typescript@5.2.2)(vue-tsc@1.8.22)(vue@3.3.9) + '@unhead/dom': 1.8.8 + '@unhead/ssr': 1.8.8 + '@unhead/vue': 1.8.8(vue@3.3.9) + '@vue/shared': 3.3.9 acorn: 8.11.2 c12: 1.5.1 chokidar: 3.5.3 @@ -7521,10 +7349,10 @@ packages: defu: 6.1.3 destr: 2.0.2 devalue: 4.3.2 - esbuild: 0.19.6 + esbuild: 0.19.8 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 - fs-extra: 11.1.1 + fs-extra: 11.2.0 globby: 14.0.0 h3: 1.9.0 hookable: 5.5.3 @@ -7549,15 +7377,15 @@ packages: ultrahtml: 1.5.2 uncrypto: 0.1.3 unctx: 2.3.1 - unenv: 1.7.4 - unimport: 3.5.0(rollup@3.29.4) + unenv: 1.8.0 + unimport: 3.6.0(rollup@4.6.0) unplugin: 1.5.1 - unplugin-vue-router: 0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.3.8) + unplugin-vue-router: 0.7.0(rollup@4.6.0)(vue-router@4.2.5)(vue@3.3.9) untyped: 1.4.0 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.9(typescript@5.2.2) vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 - vue-router: 4.2.5(vue@3.3.8) + vue-router: 4.2.5(vue@3.3.9) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -8472,76 +8300,53 @@ packages: dependencies: glob: 7.2.3 - /rollup-plugin-dts@6.1.0(rollup@3.29.4)(typescript@5.2.2): + /rollup-plugin-dts@6.1.0(rollup@4.6.0)(typescript@5.2.2): resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==} engines: {node: '>=16'} peerDependencies: - rollup: ^3.29.4 || ^4 + rollup: 4.6.0 typescript: ^4.5 || ^5.0 dependencies: magic-string: 0.30.5 - rollup: 3.29.4 + rollup: 4.6.0 typescript: 5.2.2 optionalDependencies: '@babel/code-frame': 7.23.4 dev: true - /rollup-plugin-visualizer@5.9.2(rollup@3.29.4): - resolution: {integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==} + /rollup-plugin-visualizer@5.9.3(rollup@4.6.0): + resolution: {integrity: sha512-ieGM5UAbMVqThX67GCuFHu/GkaSXIUZwFKJsSzE+7+k9fibU/6gbUz7SL+9BBzNtv5bIFHj7kEu0TWcqEnT/sQ==} engines: {node: '>=14'} hasBin: true peerDependencies: - rollup: 2.x || 3.x + rollup: 4.6.0 peerDependenciesMeta: rollup: optional: true dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 3.29.4 + rollup: 4.6.0 source-map: 0.7.4 yargs: 17.7.2 - /rollup-plugin-visualizer@5.9.2(rollup@4.5.0): - resolution: {integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==} - engines: {node: '>=14'} - hasBin: true - peerDependencies: - rollup: 2.x || 3.x - peerDependenciesMeta: - rollup: - optional: true - dependencies: - open: 8.4.2 - picomatch: 2.3.1 - rollup: 4.5.0 - source-map: 0.7.4 - yargs: 17.7.2 - - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.3 - - /rollup@4.5.0: - resolution: {integrity: sha512-41xsWhzxqjMDASCxH5ibw1mXk+3c4TNI2UjKbLxe6iEzrSQnqOzmmK8/3mufCPbzHNJ2e04Fc1ddI35hHy+8zg==} + /rollup@4.6.0: + resolution: {integrity: sha512-R8i5Her4oO1LiMQ3jKf7MUglYV/mhQ5g5OKeld5CnkmPdIGo79FDDQYqPhq/PCVuTQVuxsWgIbDy9F+zdHn80w==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.5.0 - '@rollup/rollup-android-arm64': 4.5.0 - '@rollup/rollup-darwin-arm64': 4.5.0 - '@rollup/rollup-darwin-x64': 4.5.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.5.0 - '@rollup/rollup-linux-arm64-gnu': 4.5.0 - '@rollup/rollup-linux-arm64-musl': 4.5.0 - '@rollup/rollup-linux-x64-gnu': 4.5.0 - '@rollup/rollup-linux-x64-musl': 4.5.0 - '@rollup/rollup-win32-arm64-msvc': 4.5.0 - '@rollup/rollup-win32-ia32-msvc': 4.5.0 - '@rollup/rollup-win32-x64-msvc': 4.5.0 + '@rollup/rollup-android-arm-eabi': 4.6.0 + '@rollup/rollup-android-arm64': 4.6.0 + '@rollup/rollup-darwin-arm64': 4.6.0 + '@rollup/rollup-darwin-x64': 4.6.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.6.0 + '@rollup/rollup-linux-arm64-gnu': 4.6.0 + '@rollup/rollup-linux-arm64-musl': 4.6.0 + '@rollup/rollup-linux-x64-gnu': 4.6.0 + '@rollup/rollup-linux-x64-musl': 4.6.0 + '@rollup/rollup-win32-arm64-msvc': 4.6.0 + '@rollup/rollup-win32-ia32-msvc': 4.6.0 + '@rollup/rollup-win32-x64-msvc': 4.6.0 fsevents: 2.3.3 /rrweb-cssom@0.6.0: @@ -9321,17 +9126,17 @@ packages: typescript: optional: true dependencies: - '@rollup/plugin-alias': 5.0.1(rollup@3.29.4) - '@rollup/plugin-commonjs': 25.0.7(rollup@3.29.4) - '@rollup/plugin-json': 6.0.1(rollup@3.29.4) - '@rollup/plugin-node-resolve': 15.2.3(rollup@3.29.4) - '@rollup/plugin-replace': 5.0.5(rollup@3.29.4) - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) + '@rollup/plugin-alias': 5.1.0(rollup@4.6.0) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.6.0) + '@rollup/plugin-json': 6.0.1(rollup@4.6.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.6.0) + '@rollup/plugin-replace': 5.0.5(rollup@4.6.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) chalk: 5.3.0 citty: 0.1.5 consola: 3.2.3 defu: 6.1.3 - esbuild: 0.19.6 + esbuild: 0.19.8 globby: 13.2.2 hookable: 5.5.3 jiti: 1.21.0 @@ -9341,8 +9146,8 @@ packages: pathe: 1.1.1 pkg-types: 1.0.3 pretty-bytes: 6.1.1 - rollup: 3.29.4 - rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.2.2) + rollup: 4.6.0 + rollup-plugin-dts: 6.1.0(rollup@4.6.0)(typescript@5.2.2) scule: 1.1.0 typescript: 5.2.2 untyped: 1.4.0 @@ -9371,15 +9176,6 @@ packages: dependencies: '@fastify/busboy': 2.0.0 - /unenv@1.7.4: - resolution: {integrity: sha512-fjYsXYi30It0YCQYqLOcT6fHfMXsBr2hw9XC7ycf8rTG7Xxpe3ZssiqUnD0khrjiZEmkBXWLwm42yCSCH46fMw==} - dependencies: - consola: 3.2.3 - defu: 6.1.3 - mime: 3.0.0 - node-fetch-native: 1.4.1 - pathe: 1.1.1 - /unenv@1.8.0: resolution: {integrity: sha512-uIGbdCWZfhRRmyKj1UioCepQ0jpq638j/Cf0xFTn4zD1nGJ2lSdzYHLzfdXN791oo/0juUiSWW1fBklXMTsuqg==} dependencies: @@ -9389,56 +9185,22 @@ packages: node-fetch-native: 1.4.1 pathe: 1.1.1 - /unhead@1.8.4: - resolution: {integrity: sha512-r2SFK18KzjKgSaOBawjQXXAz4odqKjy+fYtw7g+nwlc3FU1JNQqScVeTic0gEK69IJ/cRsqL6bPqF1ILkyVmTQ==} + /unhead@1.8.8: + resolution: {integrity: sha512-SfUJ2kjz1NcfvdM+uEAlN11h31wHqMg0HZ5jriuRPjMCj5O7lPs4uSMdBUYh3KEo0uLKrW76FM85ONXkyZfm3g==} dependencies: - '@unhead/dom': 1.8.4 - '@unhead/schema': 1.8.4 - '@unhead/shared': 1.8.4 + '@unhead/dom': 1.8.8 + '@unhead/schema': 1.8.8 + '@unhead/shared': 1.8.8 hookable: 5.5.3 /unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} - /unimport@3.5.0(rollup@3.29.4): - resolution: {integrity: sha512-0Ei1iTeSYxs7oxxUf79/KaBc2dPjZxe7qdVpw7yIz5YcdTZjmBYO6ToLDW+fX9QOHiueZ3xtwb5Z/wqaSfXx6A==} - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - escape-string-regexp: 5.0.0 - fast-glob: 3.3.2 - local-pkg: 0.5.0 - magic-string: 0.30.5 - mlly: 1.4.2 - pathe: 1.1.1 - pkg-types: 1.0.3 - scule: 1.1.0 - strip-literal: 1.3.0 - unplugin: 1.5.1 - transitivePeerDependencies: - - rollup - - /unimport@3.6.0(rollup@3.29.4): - resolution: {integrity: sha512-yXW3Z30yk1vX8fxO8uHlq9wY9K+L56LHp4Hlbv8i7tW+NENSOv8AaFJUPtOQchxlT7/JBAzCtkrBtcVjKIr1VQ==} - dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - escape-string-regexp: 5.0.0 - fast-glob: 3.3.2 - local-pkg: 0.5.0 - magic-string: 0.30.5 - mlly: 1.4.2 - pathe: 1.1.1 - pkg-types: 1.0.3 - scule: 1.1.0 - strip-literal: 1.3.0 - unplugin: 1.5.1 - transitivePeerDependencies: - - rollup - - /unimport@3.6.0(rollup@4.5.0): + /unimport@3.6.0(rollup@4.6.0): resolution: {integrity: sha512-yXW3Z30yk1vX8fxO8uHlq9wY9K+L56LHp4Hlbv8i7tW+NENSOv8AaFJUPtOQchxlT7/JBAzCtkrBtcVjKIr1VQ==} dependencies: - '@rollup/pluginutils': 5.0.5(rollup@4.5.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) escape-string-regexp: 5.0.0 fast-glob: 3.3.2 local-pkg: 0.5.0 @@ -9472,7 +9234,7 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - /unplugin-vue-router@0.7.0(rollup@3.29.4)(vue-router@4.2.5)(vue@3.3.8): + /unplugin-vue-router@0.7.0(rollup@4.6.0)(vue-router@4.2.5)(vue@3.3.9): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -9481,9 +9243,9 @@ packages: optional: true dependencies: '@babel/types': 7.23.4 - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - '@vue-macros/common': 1.8.0(rollup@3.29.4)(vue@3.3.8) - ast-walker-scope: 0.5.0(rollup@3.29.4) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) + '@vue-macros/common': 1.8.0(rollup@4.6.0)(vue@3.3.9) + ast-walker-scope: 0.5.0(rollup@4.6.0) chokidar: 3.5.3 fast-glob: 3.3.2 json5: 2.2.3 @@ -9492,7 +9254,7 @@ packages: pathe: 1.1.1 scule: 1.1.0 unplugin: 1.5.1 - vue-router: 4.2.5(vue@3.3.8) + vue-router: 4.2.5(vue@3.3.9) yaml: 2.3.4 transitivePeerDependencies: - rollup @@ -9653,7 +9415,7 @@ packages: mlly: 1.4.2 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.5.0(@types/node@20.9.2) + vite: 5.0.3(@types/node@20.9.2) transitivePeerDependencies: - '@types/node' - less @@ -9664,7 +9426,7 @@ packages: - supports-color - terser - /vite-plugin-checker@0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.19): + /vite-plugin-checker@0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.19): resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} engines: {node: '>=14.16'} peerDependencies: @@ -9673,7 +9435,7 @@ packages: optionator: ^0.9.1 stylelint: '>=13' typescript: '*' - vite: '>=2.0.0' + vite: 5.0.3 vls: '*' vti: '*' vue-tsc: '>=1.3.9' @@ -9702,7 +9464,7 @@ packages: commander: 8.3.0 eslint: 8.54.0 fast-glob: 3.3.2 - fs-extra: 11.1.1 + fs-extra: 11.2.0 lodash.debounce: 4.0.8 lodash.pick: 4.4.0 npm-run-path: 4.0.1 @@ -9710,7 +9472,7 @@ packages: strip-ansi: 6.0.1 tiny-invariant: 1.3.1 typescript: 5.2.2 - vite: 4.5.0(@types/node@20.9.2) + vite: 5.0.3(@types/node@20.9.2) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -9718,7 +9480,7 @@ packages: vue-tsc: 1.8.19(typescript@5.2.2) dev: true - /vite-plugin-checker@0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@4.5.0)(vue-tsc@1.8.22): + /vite-plugin-checker@0.6.2(eslint@8.54.0)(typescript@5.2.2)(vite@5.0.3)(vue-tsc@1.8.22): resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} engines: {node: '>=14.16'} peerDependencies: @@ -9727,7 +9489,7 @@ packages: optionator: ^0.9.1 stylelint: '>=13' typescript: '*' - vite: '>=2.0.0' + vite: 5.0.3 vls: '*' vti: '*' vue-tsc: '>=1.3.9' @@ -9756,7 +9518,7 @@ packages: commander: 8.3.0 eslint: 8.54.0 fast-glob: 3.3.2 - fs-extra: 11.1.1 + fs-extra: 11.2.0 lodash.debounce: 4.0.8 lodash.pick: 4.4.0 npm-run-path: 4.0.1 @@ -9764,41 +9526,41 @@ packages: strip-ansi: 6.0.1 tiny-invariant: 1.3.1 typescript: 5.2.2 - vite: 4.5.0(@types/node@20.9.2) + vite: 5.0.3(@types/node@20.9.2) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 vue-tsc: 1.8.22(typescript@5.2.2) - /vite-plugin-inspect@0.7.42(@nuxt/kit@3.8.2)(rollup@3.29.4)(vite@4.5.0): + /vite-plugin-inspect@0.7.42(@nuxt/kit@3.8.2)(rollup@4.6.0)(vite@5.0.3): resolution: {integrity: sha512-JCyX86wr3siQc+p9Kd0t8VkFHAJag0RaQVIpdFGSv5FEaePEVB6+V/RGtz2dQkkGSXQzRWrPs4cU3dRKg32bXw==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 + vite: 5.0.3 peerDependenciesMeta: '@nuxt/kit': optional: true dependencies: '@antfu/utils': 0.7.6 - '@nuxt/kit': 3.8.2(rollup@3.29.4) - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) + '@nuxt/kit': 3.8.2(rollup@4.6.0) + '@rollup/pluginutils': 5.0.5(rollup@4.6.0) debug: 4.3.4 error-stack-parser-es: 0.1.1 - fs-extra: 11.1.1 + fs-extra: 11.2.0 open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.3 - vite: 4.5.0(@types/node@20.9.2) + vite: 5.0.3(@types/node@20.9.2) transitivePeerDependencies: - rollup - supports-color - /vite-plugin-vue-inspector@4.0.0(vite@4.5.0): + /vite-plugin-vue-inspector@4.0.0(vite@5.0.3): resolution: {integrity: sha512-xNjMbRj3YrebuuInTvlC8ghPtzT+3LjMIQPeeR/5CaFd+WcbA9wBnECZmlcP3GITCVED0SxGmTyoJ3iVKsK4vQ==} peerDependencies: - vite: ^3.0.0-0 || ^4.0.0-0 + vite: 5.0.3 dependencies: '@babel/core': 7.23.3 '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.3) @@ -9806,19 +9568,19 @@ packages: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.3) '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) - '@vue/compiler-dom': 3.3.8 + '@vue/compiler-dom': 3.3.9 kolorist: 1.8.0 magic-string: 0.30.5 - vite: 4.5.0(@types/node@20.9.2) + vite: 5.0.3(@types/node@20.9.2) transitivePeerDependencies: - supports-color - /vite@4.5.0(@types/node@20.9.2): - resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} - engines: {node: ^14.18.0 || >=16.0.0} + /vite@5.0.3(@types/node@20.9.2): + resolution: {integrity: sha512-WgEq8WEKpZ8c0DL4M1+E+kBZEJyjBmGVrul6z8Ljfhv+PPbNF4aGq014DwNYxGz2FGq6NKL0N8usdiESWd2l2w==} + engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: - '@types/node': '>= 14' + '@types/node': ^18.0.0 || >=20.0.0 less: '*' lightningcss: ^1.21.0 sass: '*' @@ -9842,9 +9604,9 @@ packages: optional: true dependencies: '@types/node': 20.9.2 - esbuild: 0.18.20 + esbuild: 0.19.8 postcss: 8.4.31 - rollup: 3.29.4 + rollup: 4.6.0 optionalDependencies: fsevents: 2.3.3 @@ -9902,7 +9664,7 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.6.0 - vite: 4.5.0(@types/node@20.9.2) + vite: 5.0.3(@types/node@20.9.2) vite-node: 0.33.0(@types/node@20.9.2) why-is-node-running: 2.2.2 transitivePeerDependencies: @@ -9978,13 +9740,13 @@ packages: - supports-color dev: true - /vue-router@4.2.5(vue@3.3.8): + /vue-router@4.2.5(vue@3.3.9): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.3.8(typescript@5.2.2) + vue: 3.3.9(typescript@5.2.2) /vue-template-compiler@2.7.15: resolution: {integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==} @@ -10015,19 +9777,19 @@ packages: semver: 7.5.4 typescript: 5.2.2 - /vue@3.3.8(typescript@5.2.2): - resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==} + /vue@3.3.9(typescript@5.2.2): + resolution: {integrity: sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.3.8 - '@vue/compiler-sfc': 3.3.8 - '@vue/runtime-dom': 3.3.8 - '@vue/server-renderer': 3.3.8(vue@3.3.8) - '@vue/shared': 3.3.8 + '@vue/compiler-dom': 3.3.9 + '@vue/compiler-sfc': 3.3.9 + '@vue/runtime-dom': 3.3.9 + '@vue/server-renderer': 3.3.9(vue@3.3.9) + '@vue/shared': 3.3.9 typescript: 5.2.2 /w3c-xmlserializer@4.0.0: diff --git a/src/module/plugins/mock.ts b/src/module/plugins/mock.ts index 83d3b96c9..a157c341a 100644 --- a/src/module/plugins/mock.ts +++ b/src/module/plugins/mock.ts @@ -1,7 +1,7 @@ import type { Import } from 'unimport' import { walk } from 'estree-walker' import type { CallExpression, Expression, ExpressionStatement, Identifier, ImportDeclaration, ImportSpecifier, Literal, Node } from 'estree' -import type { AcornNode, TransformPluginContext, TransformResult } from 'rollup' +import type { AstNode, TransformPluginContext, TransformResult } from 'rollup' import MagicString from 'magic-string' import type { Component } from '@nuxt/schema' import type { Plugin } from 'vite' @@ -45,12 +45,11 @@ export const createMockPlugin = (ctx: MockPluginContext) => createUnplugin(() => if (!HELPERS_NAME.some(n => code.includes(n))) return if (id.includes('/node_modules/')) return - let ast: AcornNode + let ast: AstNode try { ast = this.parse(code, { - sourceType: 'module', - ecmaVersion: 'latest', - ranges: true, + // @ts-expect-error compatibility with rollup v3 + sourceType: 'module', ecmaVersion: 'latest', ranges: true, }) } catch (e) { return