diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 73edf6befafc..e098c0bc107a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -85,7 +85,7 @@ jobs: run: pnpm install - name: Initialize CodeQL - uses: github/codeql-action/init@e675ced7a7522a761fc9c8eb26682c8b27c42b2b # v3.24.1 + uses: github/codeql-action/init@379614612a29c9e28f31f39a59013eb8012a51f0 # v3.24.3 with: languages: javascript queries: +security-and-quality @@ -97,7 +97,7 @@ jobs: path: packages - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@e675ced7a7522a761fc9c8eb26682c8b27c42b2b # v3.24.1 + uses: github/codeql-action/analyze@379614612a29c9e28f31f39a59013eb8012a51f0 # v3.24.3 with: category: "/language:javascript" diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index f625fd6d276b..160cee1c97bd 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -66,6 +66,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@e675ced7a7522a761fc9c8eb26682c8b27c42b2b # v3.24.1 + uses: github/codeql-action/upload-sarif@379614612a29c9e28f31f39a59013eb8012a51f0 # v3.24.3 with: sarif_file: results.sarif diff --git a/package.json b/package.json index 78e2b4b5fb33..47cb8c5609a3 100644 --- a/package.json +++ b/package.json @@ -37,9 +37,9 @@ "@nuxt/schema": "workspace:*", "@nuxt/vite-builder": "workspace:*", "@nuxt/webpack-builder": "workspace:*", - "rollup": "^4.11.0", + "rollup": "^4.12.0", "nuxt": "workspace:*", - "vite": "5.1.2", + "vite": "5.1.3", "vue": "3.4.19", "magic-string": "^0.30.7" }, @@ -49,7 +49,7 @@ "@nuxt/test-utils": "3.11.0", "@nuxt/webpack-builder": "workspace:*", "@types/fs-extra": "11.0.4", - "@types/node": "20.11.17", + "@types/node": "20.11.19", "@types/semver": "7.5.7", "@vitest/coverage-v8": "1.2.2", "@vue/test-utils": "2.4.4", @@ -72,7 +72,7 @@ "nitropack": "2.8.1", "nuxi": "3.10.1", "nuxt": "workspace:*", - "nuxt-content-twoslash": "0.0.4", + "nuxt-content-twoslash": "0.0.8", "ofetch": "1.3.3", "pathe": "1.1.2", "playwright-core": "1.41.2", @@ -88,7 +88,7 @@ "vue-router": "4.2.5", "vue-tsc": "1.8.27" }, - "packageManager": "pnpm@8.15.2", + "packageManager": "pnpm@8.15.3", "engines": { "node": "^14.18.0 || >=16.10.0" }, diff --git a/packages/kit/package.json b/packages/kit/package.json index 8a27387c1117..6cd3b87739bc 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -52,9 +52,9 @@ "lodash-es": "4.17.21", "nitropack": "2.8.1", "unbuild": "latest", - "vite": "5.1.2", + "vite": "5.1.3", "vitest": "1.2.2", - "webpack": "5.90.1" + "webpack": "5.90.2" }, "engines": { "node": "^14.18.0 || >=16.10.0" diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 9d65531a6bbe..8148e6780647 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -121,7 +121,7 @@ "@types/fs-extra": "11.0.4", "@vitejs/plugin-vue": "5.0.4", "unbuild": "latest", - "vite": "5.1.2", + "vite": "5.1.3", "vitest": "1.2.2" }, "peerDependencies": { diff --git a/packages/schema/package.json b/packages/schema/package.json index f30f6df4fb7f..161cc4ddc463 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -51,12 +51,12 @@ "unbuild": "latest", "unctx": "2.3.1", "unenv": "1.9.0", - "vite": "5.1.2", + "vite": "5.1.3", "vue": "3.4.19", "vue-bundle-renderer": "2.0.0", "vue-loader": "17.4.2", "vue-router": "4.2.5", - "webpack": "5.90.1", + "webpack": "5.90.2", "webpack-dev-middleware": "7.0.0" }, "dependencies": { diff --git a/packages/vite/package.json b/packages/vite/package.json index 5ef6327f3659..ac019f4c9736 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -62,7 +62,7 @@ "ufo": "^1.4.0", "unenv": "^1.9.0", "unplugin": "^1.7.1", - "vite": "5.1.2", + "vite": "5.1.3", "vite-node": "^1.2.2", "vite-plugin-checker": "^0.6.4", "vue-bundle-renderer": "^2.0.0" diff --git a/packages/webpack/package.json b/packages/webpack/package.json index 27782db20c55..626f8367b8bb 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -62,7 +62,7 @@ "url-loader": "^4.1.1", "vue-bundle-renderer": "^2.0.0", "vue-loader": "^17.4.2", - "webpack": "^5.90.1", + "webpack": "^5.90.2", "webpack-bundle-analyzer": "^4.10.1", "webpack-dev-middleware": "^7.0.0", "webpack-hot-middleware": "^2.26.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b27b8360796a..28240005aff5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,9 +9,9 @@ overrides: '@nuxt/schema': workspace:* '@nuxt/vite-builder': workspace:* '@nuxt/webpack-builder': workspace:* - rollup: ^4.11.0 + rollup: ^4.12.0 nuxt: workspace:* - vite: 5.1.2 + vite: 5.1.3 vue: 3.4.19 magic-string: ^0.30.7 @@ -21,13 +21,13 @@ importers: devDependencies: '@codspeed/vitest-plugin': specifier: 3.1.0 - version: 3.1.0(vite@5.1.2)(vitest@1.2.2) + version: 3.1.0(vite@5.1.3)(vitest@1.2.2) '@nuxt/eslint-config': specifier: 0.2.0 version: 0.2.0(eslint@8.56.0) '@nuxt/test-utils': specifier: 3.11.0 - version: 3.11.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.2)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19) + version: 3.11.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.3)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19) '@nuxt/webpack-builder': specifier: workspace:* version: link:packages/webpack @@ -35,8 +35,8 @@ importers: specifier: 11.0.4 version: 11.0.4 '@types/node': - specifier: 20.11.17 - version: 20.11.17 + specifier: 20.11.19 + version: 20.11.19 '@types/semver': specifier: 7.5.7 version: 7.5.7 @@ -104,8 +104,8 @@ importers: specifier: workspace:* version: link:packages/nuxt nuxt-content-twoslash: - specifier: 0.0.4 - version: 0.0.4(@nuxtjs/mdc@0.5.0)(typescript@5.3.3) + specifier: 0.0.8 + version: 0.0.8(@nuxtjs/mdc@0.5.0) ofetch: specifier: 1.3.3 version: 1.3.3 @@ -132,10 +132,10 @@ importers: version: 1.4.0 vitest: specifier: 1.2.2 - version: 1.2.2(@types/node@20.11.17)(happy-dom@13.3.8) + version: 1.2.2(@types/node@20.11.19)(happy-dom@13.3.8) vitest-environment-nuxt: specifier: 1.0.0 - version: 1.0.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.2)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19) + version: 1.0.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.3)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19) vue: specifier: 3.4.19 version: 3.4.19(typescript@5.3.3) @@ -201,7 +201,7 @@ importers: version: 2.3.1 unimport: specifier: ^3.7.1 - version: 3.7.1(rollup@4.11.0) + version: 3.7.1(rollup@4.12.0) untyped: specifier: ^1.4.2 version: 1.4.2 @@ -225,14 +225,14 @@ importers: specifier: latest version: 2.0.0(typescript@5.3.3) vite: - specifier: 5.1.2 - version: 5.1.2(@types/node@20.11.17) + specifier: 5.1.3 + version: 5.1.3(@types/node@20.11.19) vitest: specifier: 1.2.2 - version: 1.2.2(@types/node@20.11.17)(happy-dom@13.3.8) + version: 1.2.2(@types/node@20.11.19)(happy-dom@13.3.8) webpack: - specifier: 5.90.1 - version: 5.90.1 + specifier: 5.90.2 + version: 5.90.2 packages/nuxt: dependencies: @@ -241,7 +241,7 @@ importers: version: 2.0.2 '@nuxt/devtools': specifier: ^1.0.8 - version: 1.0.8(nuxt@packages+nuxt)(rollup@4.11.0)(vite@5.1.2) + version: 1.0.8(nuxt@packages+nuxt)(rollup@4.12.0)(vite@5.1.3) '@nuxt/kit': specifier: workspace:* version: link:../kit @@ -382,13 +382,13 @@ importers: version: 1.9.0 unimport: specifier: ^3.7.1 - version: 3.7.1(rollup@4.11.0) + version: 3.7.1(rollup@4.12.0) unplugin: specifier: ^1.7.1 version: 1.7.1 unplugin-vue-router: specifier: ^0.7.0 - version: 0.7.0(rollup@4.11.0)(vue-router@4.2.5)(vue@3.4.19) + version: 0.7.0(rollup@4.12.0)(vue-router@4.2.5)(vue@3.4.19) untyped: specifier: ^1.4.2 version: 1.4.2 @@ -416,13 +416,13 @@ importers: version: 11.0.4 '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.1.2)(vue@3.4.19) + version: 5.0.4(vite@5.1.3)(vue@3.4.19) unbuild: specifier: latest version: 2.0.0(typescript@5.3.3) vite: - specifier: 5.1.2 - version: 5.1.2(@types/node@20.11.17) + specifier: 5.1.3 + version: 5.1.3(@types/node@20.11.17) vitest: specifier: 1.2.2 version: 1.2.2(@types/node@20.11.17)(happy-dom@13.3.8) @@ -458,7 +458,7 @@ importers: version: 1.4.0 unimport: specifier: ^3.7.1 - version: 3.7.1(rollup@4.11.0) + version: 3.7.1(rollup@4.12.0) untyped: specifier: ^1.4.2 version: 1.4.2 @@ -480,10 +480,10 @@ importers: version: 1.8.10 '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.1.2)(vue@3.4.19) + version: 5.0.4(vite@5.1.3)(vue@3.4.19) '@vitejs/plugin-vue-jsx': specifier: 3.1.0 - version: 3.1.0(vite@5.1.2)(vue@3.4.19) + version: 3.1.0(vite@5.1.3)(vue@3.4.19) '@vue/compiler-core': specifier: 3.4.19 version: 3.4.19 @@ -492,7 +492,7 @@ importers: version: 1.8.0 esbuild-loader: specifier: 4.0.3 - version: 4.0.3(webpack@5.90.1) + version: 4.0.3(webpack@5.90.2) h3: specifier: 1.10.1 version: 1.10.1 @@ -515,8 +515,8 @@ importers: specifier: 1.9.0 version: 1.9.0 vite: - specifier: 5.1.2 - version: 5.1.2(@types/node@20.11.17) + specifier: 5.1.3 + version: 5.1.3(@types/node@20.11.19) vue: specifier: 3.4.19 version: 3.4.19(typescript@5.3.3) @@ -525,16 +525,16 @@ importers: version: 2.0.0 vue-loader: specifier: 17.4.2 - version: 17.4.2(vue@3.4.19)(webpack@5.90.1) + version: 17.4.2(vue@3.4.19)(webpack@5.90.2) vue-router: specifier: 4.2.5 version: 4.2.5(vue@3.4.19) webpack: - specifier: 5.90.1 - version: 5.90.1 + specifier: 5.90.2 + version: 5.90.2 webpack-dev-middleware: specifier: 7.0.0 - version: 7.0.0(quill-delta@5.1.0)(rxjs@7.8.1)(tslib@2.6.2)(webpack@5.90.1) + version: 7.0.0(quill-delta@5.1.0)(rxjs@7.8.1)(tslib@2.6.2)(webpack@5.90.2) packages/vite: dependencies: @@ -543,13 +543,13 @@ importers: version: link:../kit '@rollup/plugin-replace': specifier: ^5.0.5 - version: 5.0.5(rollup@4.11.0) + version: 5.0.5(rollup@4.12.0) '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.1.2)(vue@3.4.19) + version: 5.0.4(vite@5.1.3)(vue@3.4.19) '@vitejs/plugin-vue-jsx': specifier: ^3.1.0 - version: 3.1.0(vite@5.1.2)(vue@3.4.19) + version: 3.1.0(vite@5.1.3)(vue@3.4.19) autoprefixer: specifier: ^10.4.17 version: 10.4.17(postcss@8.4.35) @@ -612,7 +612,7 @@ importers: version: 8.4.35 rollup-plugin-visualizer: specifier: ^5.12.0 - version: 5.12.0(rollup@4.11.0) + version: 5.12.0(rollup@4.12.0) std-env: specifier: ^3.7.0 version: 3.7.0 @@ -629,14 +629,14 @@ importers: specifier: ^1.7.1 version: 1.7.1 vite: - specifier: 5.1.2 - version: 5.1.2(@types/node@20.11.17) + specifier: 5.1.3 + version: 5.1.3(@types/node@20.11.19) vite-node: specifier: ^1.2.2 - version: 1.2.2(@types/node@20.11.17) + version: 1.2.2(@types/node@20.11.19) vite-plugin-checker: specifier: ^0.6.4 - version: 0.6.4(eslint@8.56.0)(typescript@5.3.3)(vite@5.1.2)(vue-tsc@1.8.27) + version: 0.6.4(eslint@8.56.0)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27) vue-bundle-renderer: specifier: ^2.0.0 version: 2.0.0 @@ -664,7 +664,7 @@ importers: dependencies: '@nuxt/friendly-errors-webpack-plugin': specifier: ^2.6.0 - version: 2.6.0(webpack@5.90.1) + version: 2.6.0(webpack@5.90.2) '@nuxt/kit': specifier: workspace:* version: link:../kit @@ -673,10 +673,10 @@ importers: version: 10.4.17(postcss@8.4.35) css-loader: specifier: ^6.10.0 - version: 6.10.0(webpack@5.90.1) + version: 6.10.0(webpack@5.90.2) css-minimizer-webpack-plugin: specifier: ^6.0.0 - version: 6.0.0(webpack@5.90.1) + version: 6.0.0(webpack@5.90.2) cssnano: specifier: ^6.0.3 version: 6.0.3(postcss@8.4.35) @@ -685,7 +685,7 @@ importers: version: 6.1.4 esbuild-loader: specifier: ^4.0.3 - version: 4.0.3(webpack@5.90.1) + version: 4.0.3(webpack@5.90.2) escape-string-regexp: specifier: ^5.0.0 version: 5.0.0 @@ -694,10 +694,10 @@ importers: version: 3.0.3 file-loader: specifier: ^6.2.0 - version: 6.2.0(webpack@5.90.1) + version: 6.2.0(webpack@5.90.2) fork-ts-checker-webpack-plugin: specifier: ^9.0.2 - version: 9.0.2(typescript@5.3.3)(webpack@5.90.1) + version: 9.0.2(typescript@5.3.3)(webpack@5.90.2) fs-extra: specifier: ^11.2.0 version: 11.2.0 @@ -718,7 +718,7 @@ importers: version: 4.7.0(quill-delta@5.1.0)(rxjs@7.8.1)(tslib@2.6.2) mini-css-extract-plugin: specifier: ^2.8.0 - version: 2.8.0(webpack@5.90.1) + version: 2.8.0(webpack@5.90.2) mlly: specifier: ^1.5.0 version: 1.5.0 @@ -742,7 +742,7 @@ importers: version: 2.0.0 postcss-loader: specifier: ^8.1.0 - version: 8.1.0(postcss@8.4.35)(typescript@5.3.3)(webpack@5.90.1) + version: 8.1.0(postcss@8.4.35)(typescript@5.3.3)(webpack@5.90.2) postcss-url: specifier: ^10.1.3 version: 10.1.3(postcss@8.4.35) @@ -754,7 +754,7 @@ importers: version: 3.7.0 time-fix-plugin: specifier: ^2.0.7 - version: 2.0.7(webpack@5.90.1) + version: 2.0.7(webpack@5.90.2) ufo: specifier: ^1.4.0 version: 1.4.0 @@ -766,22 +766,22 @@ importers: version: 1.7.1 url-loader: specifier: ^4.1.1 - version: 4.1.1(file-loader@6.2.0)(webpack@5.90.1) + version: 4.1.1(file-loader@6.2.0)(webpack@5.90.2) vue-bundle-renderer: specifier: ^2.0.0 version: 2.0.0 vue-loader: specifier: ^17.4.2 - version: 17.4.2(vue@3.4.19)(webpack@5.90.1) + version: 17.4.2(vue@3.4.19)(webpack@5.90.2) webpack: - specifier: ^5.90.1 - version: 5.90.1 + specifier: ^5.90.2 + version: 5.90.2 webpack-bundle-analyzer: specifier: ^4.10.1 version: 4.10.1 webpack-dev-middleware: specifier: ^7.0.0 - version: 7.0.0(quill-delta@5.1.0)(rxjs@7.8.1)(tslib@2.6.2)(webpack@5.90.1) + version: 7.0.0(quill-delta@5.1.0)(rxjs@7.8.1)(tslib@2.6.2)(webpack@5.90.2) webpack-hot-middleware: specifier: ^2.26.1 version: 2.26.1 @@ -790,7 +790,7 @@ importers: version: 0.6.1 webpackbar: specifier: ^6.0.0 - version: 6.0.0(webpack@5.90.1) + version: 6.0.0(webpack@5.90.2) devDependencies: '@nuxt/schema': specifier: workspace:* @@ -859,7 +859,7 @@ importers: version: 1.3.3 vitest: specifier: 1.0.2 - version: 1.0.2(@types/node@20.11.17)(happy-dom@13.3.8) + version: 1.0.2(@types/node@20.11.19)(happy-dom@13.3.8) vue: specifier: 3.4.19 version: 3.4.19(typescript@5.3.3) @@ -1245,15 +1245,15 @@ packages: - debug dev: true - /@codspeed/vitest-plugin@3.1.0(vite@5.1.2)(vitest@1.2.2): + /@codspeed/vitest-plugin@3.1.0(vite@5.1.3)(vitest@1.2.2): resolution: {integrity: sha512-ms11tUytiQTgB+idxZRUuCUQfgz4LaKTDJCLYm5VTSpOCUU7D5+QWvJnA8X8B9glPfR5siIK8RxrnZP4yuysKQ==} peerDependencies: - vite: 5.1.2 + vite: 5.1.3 vitest: '>=1.2.2' dependencies: '@codspeed/core': 3.1.0 - vite: 5.1.2(@types/node@20.11.17) - vitest: 1.2.2(@types/node@20.11.17)(happy-dom@13.3.8) + vite: 5.1.3(@types/node@20.11.19) + vitest: 1.2.2(@types/node@20.11.19)(happy-dom@13.3.8) transitivePeerDependencies: - debug dev: true @@ -1963,7 +1963,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 20.11.17 + '@types/node': 20.11.19 '@types/yargs': 17.0.28 chalk: 4.1.2 dev: false @@ -2138,17 +2138,17 @@ packages: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} dev: false - /@nuxt/devtools-kit@1.0.8(nuxt@packages+nuxt)(vite@5.1.2): + /@nuxt/devtools-kit@1.0.8(nuxt@packages+nuxt)(vite@5.1.3): resolution: {integrity: sha512-j7bNZmoAXQ1a8qv6j6zk4c/aekrxYqYVQM21o/Hy4XHCUq4fajSgpoc8mjyWJSTfpkOmuLyEzMexpDWiIVSr6A==} peerDependencies: nuxt: workspace:* - vite: 5.1.2 + vite: 5.1.3 dependencies: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema execa: 7.2.0 nuxt: link:packages/nuxt - vite: 5.1.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.17) dev: false /@nuxt/devtools-wizard@1.0.8: @@ -2167,15 +2167,15 @@ packages: semver: 7.6.0 dev: false - /@nuxt/devtools@1.0.8(nuxt@packages+nuxt)(rollup@4.11.0)(vite@5.1.2): + /@nuxt/devtools@1.0.8(nuxt@packages+nuxt)(rollup@4.12.0)(vite@5.1.3): resolution: {integrity: sha512-o6aBFEBxc8OgVHV4OPe2g0q9tFIe9HiTxRiJnlTJ+jHvOQsBLS651ArdVtwLChf9UdMouFlpLLJ1HteZqTbtsQ==} hasBin: true peerDependencies: nuxt: workspace:* - vite: 5.1.2 + vite: 5.1.3 dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.0.8(nuxt@packages+nuxt)(vite@5.1.2) + '@nuxt/devtools-kit': 1.0.8(nuxt@packages+nuxt)(vite@5.1.3) '@nuxt/devtools-wizard': 1.0.8 '@nuxt/kit': link:packages/kit birpc: 0.2.14 @@ -2204,10 +2204,10 @@ packages: semver: 7.6.0 simple-git: 3.22.0 sirv: 2.0.4 - unimport: 3.7.1(rollup@4.11.0) - vite: 5.1.2(@types/node@20.11.17) - vite-plugin-inspect: 0.8.1(@nuxt/kit@packages+kit)(rollup@4.11.0)(vite@5.1.2) - vite-plugin-vue-inspector: 4.0.2(vite@5.1.2) + unimport: 3.7.1(rollup@4.12.0) + vite: 5.1.3(@types/node@20.11.17) + vite-plugin-inspect: 0.8.1(@nuxt/kit@packages+kit)(rollup@4.12.0)(vite@5.1.3) + vite-plugin-vue-inspector: 4.0.2(vite@5.1.3) which: 3.0.1 ws: 8.16.0 transitivePeerDependencies: @@ -2233,7 +2233,7 @@ packages: - supports-color dev: true - /@nuxt/friendly-errors-webpack-plugin@2.6.0(webpack@5.90.1): + /@nuxt/friendly-errors-webpack-plugin@2.6.0(webpack@5.90.2): resolution: {integrity: sha512-3IZj6MXbzlvUxDncAxgBMLQwGPY/JlNhy2i+AGyOHCAReR5HcBxYjVRBvyaKM9R3s5k4OODYKeHAbrToZH/47w==} engines: {node: '>=14.18.0', npm: '>=5.0.0'} peerDependencies: @@ -2243,7 +2243,7 @@ packages: consola: 3.2.3 error-stack-parser: 2.1.4 string-width: 4.2.3 - webpack: 5.90.1 + webpack: 5.90.2 dev: false /@nuxt/telemetry@2.5.3: @@ -2268,7 +2268,7 @@ packages: rc9: 2.1.1 std-env: 3.7.0 - /@nuxt/test-utils@3.11.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.2)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19): + /@nuxt/test-utils@3.11.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.3)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19): resolution: {integrity: sha512-9ovgpQZkZpVg/MhYVVn2169WjH/IL0XUqwGryTa/lkx0/BCi1LMVEp3HTPkmt4qbRcxitO+kL4vFqqrFGVaSVg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2281,7 +2281,7 @@ packages: happy-dom: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 jsdom: ^22.0.0 || ^23.0.0 || ^24.0.0 playwright-core: ^1.34.3 - vite: 5.1.2 + vite: 5.1.3 vitest: ^0.34.6 || ^1.0.0 vue: 3.4.19 vue-router: ^4.0.0 @@ -2331,9 +2331,9 @@ packages: ufo: 1.4.0 unenv: 1.9.0 unplugin: 1.7.1 - vite: 5.1.2(@types/node@20.11.17) - vitest: 1.2.2(@types/node@20.11.17)(happy-dom@13.3.8) - vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.2)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19) + vite: 5.1.3(@types/node@20.11.19) + vitest: 1.2.2(@types/node@20.11.19)(happy-dom@13.3.8) + vitest-environment-nuxt: 1.0.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.3)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19) vue: 3.4.19(typescript@5.3.3) vue-router: 4.2.5(vue@3.4.19) dev: true @@ -2525,116 +2525,116 @@ packages: resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} dev: false - /@rollup/plugin-alias@5.1.0(rollup@4.11.0): + /@rollup/plugin-alias@5.1.0(rollup@4.12.0): resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true dependencies: - rollup: 4.11.0 + rollup: 4.12.0 slash: 4.0.0 - /@rollup/plugin-commonjs@25.0.7(rollup@4.11.0): + /@rollup/plugin-commonjs@25.0.7(rollup@4.12.0): resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.7 - rollup: 4.11.0 + rollup: 4.12.0 - /@rollup/plugin-inject@5.0.5(rollup@4.11.0): + /@rollup/plugin-inject@5.0.5(rollup@4.12.0): resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) estree-walker: 2.0.2 magic-string: 0.30.7 - rollup: 4.11.0 + rollup: 4.12.0 - /@rollup/plugin-json@6.0.1(rollup@4.11.0): + /@rollup/plugin-json@6.0.1(rollup@4.12.0): resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) - rollup: 4.11.0 + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) + rollup: 4.12.0 - /@rollup/plugin-node-resolve@15.2.3(rollup@4.11.0): + /@rollup/plugin-node-resolve@15.2.3(rollup@4.12.0): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.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.11.0 + rollup: 4.12.0 - /@rollup/plugin-replace@5.0.5(rollup@4.11.0): + /@rollup/plugin-replace@5.0.5(rollup@4.12.0): resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) magic-string: 0.30.7 - rollup: 4.11.0 + rollup: 4.12.0 - /@rollup/plugin-terser@0.4.4(rollup@4.11.0): + /@rollup/plugin-terser@0.4.4(rollup@4.12.0): resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true dependencies: - rollup: 4.11.0 + rollup: 4.12.0 serialize-javascript: 6.0.2 smob: 1.4.1 terser: 5.27.0 - /@rollup/plugin-wasm@6.2.2(rollup@4.11.0): + /@rollup/plugin-wasm@6.2.2(rollup@4.12.0): resolution: {integrity: sha512-gpC4R1G9Ni92ZIRTexqbhX7U+9estZrbhP+9SRb0DW9xpB9g7j34r+J2hqrcW/lRI7dJaU84MxZM0Rt82tqYPQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) - rollup: 4.11.0 + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) + rollup: 4.12.0 /@rollup/pluginutils@4.2.1: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} @@ -2643,11 +2643,11 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 - /@rollup/pluginutils@5.1.0(rollup@4.11.0): + /@rollup/pluginutils@5.1.0(rollup@4.12.0): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true @@ -2655,94 +2655,94 @@ packages: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.11.0 + rollup: 4.12.0 - /@rollup/rollup-android-arm-eabi@4.11.0: - resolution: {integrity: sha512-BV+u2QSfK3i1o6FucqJh5IK9cjAU6icjFFhvknzFgu472jzl0bBojfDAkJLBEsHFMo+YZg6rthBvBBt8z12IBQ==} + /@rollup/rollup-android-arm-eabi@4.12.0: + resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==} cpu: [arm] os: [android] requiresBuild: true optional: true - /@rollup/rollup-android-arm64@4.11.0: - resolution: {integrity: sha512-0ij3iw7sT5jbcdXofWO2NqDNjSVVsf6itcAkV2I6Xsq4+6wjW1A8rViVB67TfBEan7PV2kbLzT8rhOVWLI2YXw==} + /@rollup/rollup-android-arm64@4.12.0: + resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@rollup/rollup-darwin-arm64@4.11.0: - resolution: {integrity: sha512-yPLs6RbbBMupArf6qv1UDk6dzZvlH66z6NLYEwqTU0VHtss1wkI4UYeeMS7TVj5QRVvaNAWYKP0TD/MOeZ76Zg==} + /@rollup/rollup-darwin-arm64@4.12.0: + resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-darwin-x64@4.11.0: - resolution: {integrity: sha512-OvqIgwaGAwnASzXaZEeoJY3RltOFg+WUbdkdfoluh2iqatd090UeOG3A/h0wNZmE93dDew9tAtXgm3/+U/B6bw==} + /@rollup/rollup-darwin-x64@4.12.0: + resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.11.0: - resolution: {integrity: sha512-X17s4hZK3QbRmdAuLd2EE+qwwxL8JxyVupEqAkxKPa/IgX49ZO+vf0ka69gIKsaYeo6c1CuwY3k8trfDtZ9dFg==} + /@rollup/rollup-linux-arm-gnueabihf@4.12.0: + resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.11.0: - resolution: {integrity: sha512-673Lu9EJwxVB9NfYeA4AdNu0FOHz7g9t6N1DmT7bZPn1u6bTF+oZjj+fuxUcrfxWXE0r2jxl5QYMa9cUOj9NFg==} + /@rollup/rollup-linux-arm64-gnu@4.12.0: + resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-musl@4.11.0: - resolution: {integrity: sha512-yFW2msTAQNpPJaMmh2NpRalr1KXI7ZUjlN6dY/FhWlOclMrZezm5GIhy3cP4Ts2rIAC+IPLAjNibjp1BsxCVGg==} + /@rollup/rollup-linux-arm64-musl@4.12.0: + resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.11.0: - resolution: {integrity: sha512-kKT9XIuhbvYgiA3cPAGntvrBgzhWkGpBMzuk1V12Xuoqg7CI41chye4HU0vLJnGf9MiZzfNh4I7StPeOzOWJfA==} + /@rollup/rollup-linux-riscv64-gnu@4.12.0: + resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-gnu@4.11.0: - resolution: {integrity: sha512-6q4ESWlyTO+erp1PSCmASac+ixaDv11dBk1fqyIuvIUc/CmRAX2Zk+2qK1FGo5q7kyDcjHCFVwgGFCGIZGVwCA==} + /@rollup/rollup-linux-x64-gnu@4.12.0: + resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-musl@4.11.0: - resolution: {integrity: sha512-vIAQUmXeMLmaDN78HSE4Kh6xqof2e3TJUKr+LPqXWU4NYNON0MDN9h2+t4KHrPAQNmU3w1GxBQ/n01PaWFwa5w==} + /@rollup/rollup-linux-x64-musl@4.12.0: + resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.11.0: - resolution: {integrity: sha512-LVXo9dDTGPr0nezMdqa1hK4JeoMZ02nstUxGYY/sMIDtTYlli1ZxTXBYAz3vzuuvKO4X6NBETciIh7N9+abT1g==} + /@rollup/rollup-win32-arm64-msvc@4.12.0: + resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.11.0: - resolution: {integrity: sha512-xZVt6K70Gr3I7nUhug2dN6VRR1ibot3rXqXS3wo+8JP64t7djc3lBFyqO4GiVrhNaAIhUCJtwQ/20dr0h0thmQ==} + /@rollup/rollup-win32-ia32-msvc@4.12.0: + resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-x64-msvc@4.11.0: - resolution: {integrity: sha512-f3I7h9oTg79UitEco9/2bzwdciYkWr8pITs3meSDSlr1TdvQ7IxkQaaYN2YqZXX5uZhiYL+VuYDmHwNzhx+HOg==} + /@rollup/rollup-win32-x64-msvc@4.12.0: + resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==} cpu: [x64] os: [win32] requiresBuild: true @@ -2756,32 +2756,36 @@ packages: resolution: {integrity: sha512-ERVzNQz88ZkDqUpWeC57Kp+Kmx5RjqeDBR1M8AGWGom4yrkITiTfXCGmjchlDSw12MhDTuPYR4HVFW8uT61RaQ==} dev: true + /@shikijs/core@1.1.3: + resolution: {integrity: sha512-1QWSvWcPbvZXsDxB1F7ejW+Kuxp3z/JHs944hp/f8BYOlFd5gplzseFIkE/GTu/qytFef3zNME4qw1oHbQ0j2A==} + dev: true + /@shikijs/transformers@1.1.2: resolution: {integrity: sha512-tldkUMW7RBkU2F6eXbiRMw3ja+hQer1EjwhD2NGOv6K0pgZdVp3JKjU8uisRtg65tyBqrVHq7zlLHVk7EKmUZA==} dependencies: shiki: 1.1.2 dev: true - /@shikijs/twoslash@1.1.2(typescript@5.3.3): - resolution: {integrity: sha512-Jt8QAudENcCS7cgxjbXMpUCA7IAOy1kot+Qo5yyyLl9VwVKvZMW0BDrrigbOia8602X2Z76U6XEs9UXyD6LnsQ==} + /@shikijs/twoslash@1.1.3(typescript@5.3.3): + resolution: {integrity: sha512-7NUEqRasZ15wWdUIusm2rQMenV2dIpNNOoCiNx7GZ4VzJxy7AwULQxgDVtYfn0u4BCgiUWqtdMYuO9uts8JSmg==} dependencies: - '@shikijs/core': 1.1.2 - twoslash: 0.2.2(typescript@5.3.3) + '@shikijs/core': 1.1.3 + twoslash: 0.2.3(typescript@5.3.3) transitivePeerDependencies: - supports-color - typescript dev: true - /@shikijs/vitepress-twoslash@1.1.2(@nuxt/kit@packages+kit)(typescript@5.3.3): - resolution: {integrity: sha512-p/slT8bt7dpCkSy00I3sqD5P9Dbqu3fU4oawIaqThbET8MKpM7atvOyZHwi8yY3jOw3Yul4unyYFXd4RebW1BQ==} + /@shikijs/vitepress-twoslash@1.1.3(@nuxt/kit@packages+kit)(typescript@5.3.3): + resolution: {integrity: sha512-n8xYi7GW0WrLfzFyNQ4o1ugjnLurDt8OFQTpd0N0cjShtRqxePw/iivPSLXKh9RoLoEY4Zo9MHpOVMGXvIc9VA==} dependencies: - '@shikijs/twoslash': 1.1.2(typescript@5.3.3) + '@shikijs/twoslash': 1.1.3(typescript@5.3.3) floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.4.19) mdast-util-from-markdown: 2.0.0 mdast-util-gfm: 3.0.0 mdast-util-to-hast: 13.1.0 - shiki: 1.1.2 - twoslash: 0.2.2(typescript@5.3.3) + shiki: 1.1.3 + twoslash: 0.2.3(typescript@5.3.3) twoslash-vue: 0.2.2(typescript@5.3.3) vue: 3.4.19(typescript@5.3.3) transitivePeerDependencies: @@ -2865,7 +2869,7 @@ packages: /@types/connect@3.4.37: resolution: {integrity: sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: true /@types/debug@4.1.12: @@ -2915,7 +2919,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 /@types/istanbul-lib-coverage@2.0.5: resolution: {integrity: sha512-zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ==} @@ -2942,7 +2946,7 @@ packages: /@types/jsonfile@6.1.2: resolution: {integrity: sha512-8t92P+oeW4d/CRQfJaSqEwXujrhH4OEeHRjGU3v1Q8mUS8GPF3yiX26sw4svv6faL2HfBtGTe2xWIoVgN3dy9w==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: true /@types/lodash-es@4.17.12: @@ -2968,7 +2972,7 @@ packages: /@types/node-sass@4.11.6: resolution: {integrity: sha512-Qkf5Fs9zzsXchenUY7oVdIHyv8FtPgqIXqOJzhh3FDqpYjqvc/gtZ3hlZVFmKQhl7wyI4+WkRbYufYC5pfY7iw==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 dev: true /@types/node@20.11.17: @@ -2976,6 +2980,11 @@ packages: dependencies: undici-types: 5.26.5 + /@types/node@20.11.19: + resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==} + dependencies: + undici-types: 5.26.5 + /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true @@ -3031,7 +3040,7 @@ packages: dependencies: '@types/node': 20.11.17 tapable: 2.2.1 - webpack: 5.90.1 + webpack: 5.90.2 transitivePeerDependencies: - '@swc/core' - esbuild @@ -3044,7 +3053,7 @@ packages: dependencies: '@types/connect': 3.4.37 tapable: 2.2.1 - webpack: 5.90.1 + webpack: 5.90.2 transitivePeerDependencies: - '@swc/core' - esbuild @@ -3055,7 +3064,7 @@ packages: /@types/webpack-sources@3.2.1: resolution: {integrity: sha512-iLC3Fsx62ejm3ST3PQ8vBMC54Rb3EoCprZjeJGI5q+9QjfDLGt9jeg/k245qz1G9AQnORGk0vqPicJFPT1QODQ==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 '@types/source-list-map': 0.1.4 source-map: 0.7.4 dev: true @@ -3069,7 +3078,7 @@ packages: /@types/webpack@4.41.34: resolution: {integrity: sha512-CN2aOGrR3zbMc2v+cKqzaClYP1ldkpPOgtdNvgX+RmlWCSWxHxpzz6WSCVQZRkF8D60ROlkRzAoEpgjWQ+bd2g==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 '@types/tapable': 1.0.10 '@types/uglify-js': 3.17.3 '@types/webpack-sources': 3.2.1 @@ -3287,29 +3296,29 @@ packages: - encoding - supports-color - /@vitejs/plugin-vue-jsx@3.1.0(vite@5.1.2)(vue@3.4.19): + /@vitejs/plugin-vue-jsx@3.1.0(vite@5.1.3)(vue@3.4.19): resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: - vite: 5.1.2 + vite: 5.1.3 vue: 3.4.19 dependencies: '@babel/core': 7.23.9 '@babel/plugin-transform-typescript': 7.23.3(@babel/core@7.23.9) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.9) - vite: 5.1.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.19) vue: 3.4.19(typescript@5.3.3) transitivePeerDependencies: - supports-color - /@vitejs/plugin-vue@5.0.4(vite@5.1.2)(vue@3.4.19): + /@vitejs/plugin-vue@5.0.4(vite@5.1.3)(vue@3.4.19): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: 5.1.2 + vite: 5.1.3 vue: 3.4.19 dependencies: - vite: 5.1.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.17) vue: 3.4.19(typescript@5.3.3) /@vitest/coverage-v8@1.2.2(vitest@1.2.2): @@ -3330,7 +3339,7 @@ packages: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.2.2(@types/node@20.11.17)(happy-dom@13.3.8) + vitest: 1.2.2(@types/node@20.11.19)(happy-dom@13.3.8) transitivePeerDependencies: - supports-color dev: true @@ -3428,7 +3437,7 @@ packages: '@volar/language-core': 1.11.1 path-browserify: 1.0.1 - /@vue-macros/common@1.8.0(rollup@4.11.0)(vue@3.4.19): + /@vue-macros/common@1.8.0(rollup@4.12.0)(vue@3.4.19): resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3438,9 +3447,9 @@ packages: optional: true dependencies: '@babel/types': 7.23.9 - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) '@vue/compiler-sfc': 3.4.19 - ast-kit: 0.11.2(rollup@4.11.0) + ast-kit: 0.11.2(rollup@4.12.0) local-pkg: 0.4.3 magic-string-ast: 0.3.0 vue: 3.4.19(typescript@5.3.3) @@ -3958,34 +3967,34 @@ packages: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true - /ast-kit@0.11.2(rollup@4.11.0): + /ast-kit@0.11.2(rollup@4.12.0): resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.9 - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) pathe: 1.1.2 transitivePeerDependencies: - rollup dev: false - /ast-kit@0.9.5(rollup@4.11.0): + /ast-kit@0.9.5(rollup@4.12.0): resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.9 - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) pathe: 1.1.2 transitivePeerDependencies: - rollup dev: false - /ast-walker-scope@0.5.0(rollup@4.11.0): + /ast-walker-scope@0.5.0(rollup@4.12.0): resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.9 - ast-kit: 0.9.5(rollup@4.11.0) + ast-kit: 0.9.5(rollup@4.12.0) transitivePeerDependencies: - rollup dev: false @@ -4565,7 +4574,7 @@ packages: postcss: 8.4.35 dev: false - /css-loader@6.10.0(webpack@5.90.1): + /css-loader@6.10.0(webpack@5.90.2): resolution: {integrity: sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -4585,10 +4594,10 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 semver: 7.6.0 - webpack: 5.90.1 + webpack: 5.90.2 dev: false - /css-minimizer-webpack-plugin@6.0.0(webpack@5.90.1): + /css-minimizer-webpack-plugin@6.0.0(webpack@5.90.2): resolution: {integrity: sha512-BLpR9CCDkKvhO3i0oZQgad6v9pCxUuhSc5RT6iUEy9M8hBXi4TJb5vqF2GQ2deqYHmRi3O6IR9hgAZQWg0EBwA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -4619,7 +4628,7 @@ packages: postcss: 8.4.35 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.90.1 + webpack: 5.90.2 dev: false /css-select@5.1.0: @@ -5136,7 +5145,7 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild-loader@4.0.3(webpack@5.90.1): + /esbuild-loader@4.0.3(webpack@5.90.2): resolution: {integrity: sha512-YpaSRisj7TSg6maKKKG9OJGGm0BZ7EXeov8J8cXEYdugjlAJ0wL7aj2JactoQvPJ113v2Ar204pdJWrZsAQc8Q==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 @@ -5144,7 +5153,7 @@ packages: esbuild: 0.19.11 get-tsconfig: 4.7.2 loader-utils: 2.0.4 - webpack: 5.90.1 + webpack: 5.90.2 webpack-sources: 1.4.3 /esbuild@0.18.20: @@ -5620,7 +5629,7 @@ packages: dependencies: flat-cache: 3.1.1 - /file-loader@6.2.0(webpack@5.90.1): + /file-loader@6.2.0(webpack@5.90.2): resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -5628,7 +5637,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.90.1 + webpack: 5.90.2 dev: false /file-uri-to-path@1.0.0: @@ -5722,7 +5731,7 @@ packages: cross-spawn: 7.0.3 signal-exit: 4.1.0 - /fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.90.1): + /fork-ts-checker-webpack-plugin@9.0.2(typescript@5.3.3)(webpack@5.90.2): resolution: {integrity: sha512-Uochze2R8peoN1XqlSi/rGUkDQpRogtLFocP9+PGu68zk1BDAKXfdeCdyVZpgTk8V8WFVQXdEz426VKjXLO1Gg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -5742,7 +5751,7 @@ packages: semver: 7.6.0 tapable: 2.2.1 typescript: 5.3.3 - webpack: 5.90.1 + webpack: 5.90.2 dev: false /form-data@4.0.0: @@ -6726,7 +6735,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.17 + '@types/node': 20.11.19 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -6737,7 +6746,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -6745,7 +6754,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -7666,7 +7675,7 @@ packages: engines: {node: '>=4'} dev: true - /mini-css-extract-plugin@2.8.0(webpack@5.90.1): + /mini-css-extract-plugin@2.8.0(webpack@5.90.2): resolution: {integrity: sha512-CxmUYPFcTgET1zImteG/LZOy/4T5rTojesQXkSNBiquhydn78tfbCE9sjIjnJ/UcjNjOC1bphTCCW5rrS7cXAg==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -7674,7 +7683,7 @@ packages: dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.90.1 + webpack: 5.90.2 dev: false /minimatch@3.0.8: @@ -7868,15 +7877,15 @@ packages: dependencies: '@cloudflare/kv-asset-handler': 0.3.0 '@netlify/functions': 2.4.0 - '@rollup/plugin-alias': 5.1.0(rollup@4.11.0) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.11.0) - '@rollup/plugin-inject': 5.0.5(rollup@4.11.0) - '@rollup/plugin-json': 6.0.1(rollup@4.11.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.11.0) - '@rollup/plugin-replace': 5.0.5(rollup@4.11.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.11.0) - '@rollup/plugin-wasm': 6.2.2(rollup@4.11.0) - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/plugin-alias': 5.1.0(rollup@4.12.0) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.12.0) + '@rollup/plugin-inject': 5.0.5(rollup@4.12.0) + '@rollup/plugin-json': 6.0.1(rollup@4.12.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.12.0) + '@rollup/plugin-replace': 5.0.5(rollup@4.12.0) + '@rollup/plugin-terser': 0.4.4(rollup@4.12.0) + '@rollup/plugin-wasm': 6.2.2(rollup@4.12.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) '@types/http-proxy': 1.17.14 '@vercel/nft': 0.24.3 archiver: 6.0.1 @@ -7917,8 +7926,8 @@ packages: pkg-types: 1.0.3 pretty-bytes: 6.1.1 radix3: 1.1.0 - rollup: 4.11.0 - rollup-plugin-visualizer: 5.12.0(rollup@4.11.0) + rollup: 4.12.0 + rollup-plugin-visualizer: 5.12.0(rollup@4.12.0) scule: 1.3.0 semver: 7.6.0 serve-placeholder: 2.0.1 @@ -7928,7 +7937,7 @@ packages: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.9.0 - unimport: 3.7.1(rollup@4.11.0) + unimport: 3.7.1(rollup@4.12.0) unstorage: 1.10.1 transitivePeerDependencies: - '@azure/app-configuration' @@ -8153,8 +8162,8 @@ packages: optionalDependencies: fsevents: 2.3.3 - /nuxt-content-twoslash@0.0.4(@nuxtjs/mdc@0.5.0)(typescript@5.3.3): - resolution: {integrity: sha512-eg+UHVd5vJlweYrEB1JE+hm9q43intCXenMXCEh0Sn9jZYP2RcyMopxc9DoYCcXs43PiVxpXa0Ih7ieZx6VY/g==} + /nuxt-content-twoslash@0.0.8(@nuxtjs/mdc@0.5.0): + resolution: {integrity: sha512-Yg0cnICYs6tDleWxpE035R720UWvirFwnUF5jPs/L0K3efkM2u8GmNLdnqMSwXcEYl8v3GwqcHb1y6YiOphRvA==} hasBin: true peerDependencies: '@nuxtjs/mdc': '>=0.5.0' @@ -8162,19 +8171,20 @@ packages: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema '@nuxtjs/mdc': 0.5.0 - '@shikijs/vitepress-twoslash': 1.1.2(@nuxt/kit@packages+kit)(typescript@5.3.3) + '@shikijs/vitepress-twoslash': 1.1.3(@nuxt/kit@packages+kit)(typescript@5.3.3) cac: 6.7.14 + chokidar: 3.6.0 fast-glob: 3.3.2 pathe: 1.1.2 picocolors: 1.0.0 remark-parse: 11.0.0 - shiki: 1.1.2 - twoslash: 0.2.2(typescript@5.3.3) + shiki: 1.1.3 + twoslash: 0.2.3(typescript@5.3.3) + typescript: 5.3.3 unified: 11.0.4 unist-util-visit: 5.0.0 transitivePeerDependencies: - supports-color - - typescript dev: true /nypm@0.3.6: @@ -8632,7 +8642,7 @@ packages: resolve: 1.22.8 dev: false - /postcss-loader@8.1.0(postcss@8.4.35)(typescript@5.3.3)(webpack@5.90.1): + /postcss-loader@8.1.0(postcss@8.4.35)(typescript@5.3.3)(webpack@5.90.2): resolution: {integrity: sha512-AbperNcX3rlob7Ay7A/HQcrofug1caABBkopoFeOQMspZBqcqj6giYn1Bwey/0uiOPAcR+NQD0I2HC7rXzk91w==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -8649,7 +8659,7 @@ packages: jiti: 1.21.0 postcss: 8.4.35 semver: 7.6.0 - webpack: 5.90.1 + webpack: 5.90.2 transitivePeerDependencies: - typescript dev: false @@ -9445,56 +9455,56 @@ packages: glob: 10.3.10 dev: true - /rollup-plugin-dts@6.1.0(rollup@4.11.0)(typescript@5.3.3): + /rollup-plugin-dts@6.1.0(rollup@4.12.0)(typescript@5.3.3): resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==} engines: {node: '>=16'} peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 typescript: ^4.5 || ^5.0 dependencies: magic-string: 0.30.7 - rollup: 4.11.0 + rollup: 4.12.0 typescript: 5.3.3 optionalDependencies: '@babel/code-frame': 7.23.5 dev: true - /rollup-plugin-visualizer@5.12.0(rollup@4.11.0): + /rollup-plugin-visualizer@5.12.0(rollup@4.12.0): resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} engines: {node: '>=14'} hasBin: true peerDependencies: - rollup: ^4.11.0 + rollup: ^4.12.0 peerDependenciesMeta: rollup: optional: true dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 4.11.0 + rollup: 4.12.0 source-map: 0.7.4 yargs: 17.7.2 - /rollup@4.11.0: - resolution: {integrity: sha512-2xIbaXDXjf3u2tajvA5xROpib7eegJ9Y/uPlSFhXLNpK9ampCczXAhLEb5yLzJyG3LAdI1NWtNjDXiLyniNdjQ==} + /rollup@4.12.0: + resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.11.0 - '@rollup/rollup-android-arm64': 4.11.0 - '@rollup/rollup-darwin-arm64': 4.11.0 - '@rollup/rollup-darwin-x64': 4.11.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.11.0 - '@rollup/rollup-linux-arm64-gnu': 4.11.0 - '@rollup/rollup-linux-arm64-musl': 4.11.0 - '@rollup/rollup-linux-riscv64-gnu': 4.11.0 - '@rollup/rollup-linux-x64-gnu': 4.11.0 - '@rollup/rollup-linux-x64-musl': 4.11.0 - '@rollup/rollup-win32-arm64-msvc': 4.11.0 - '@rollup/rollup-win32-ia32-msvc': 4.11.0 - '@rollup/rollup-win32-x64-msvc': 4.11.0 + '@rollup/rollup-android-arm-eabi': 4.12.0 + '@rollup/rollup-android-arm64': 4.12.0 + '@rollup/rollup-darwin-arm64': 4.12.0 + '@rollup/rollup-darwin-x64': 4.12.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.12.0 + '@rollup/rollup-linux-arm64-gnu': 4.12.0 + '@rollup/rollup-linux-arm64-musl': 4.12.0 + '@rollup/rollup-linux-riscv64-gnu': 4.12.0 + '@rollup/rollup-linux-x64-gnu': 4.12.0 + '@rollup/rollup-linux-x64-musl': 4.12.0 + '@rollup/rollup-win32-arm64-msvc': 4.12.0 + '@rollup/rollup-win32-ia32-msvc': 4.12.0 + '@rollup/rollup-win32-x64-msvc': 4.12.0 fsevents: 2.3.3 /run-applescript@5.0.0: @@ -9675,6 +9685,12 @@ packages: '@shikijs/core': 1.1.2 dev: true + /shiki@1.1.3: + resolution: {integrity: sha512-k/B4UvtWmGcHMLp6JnQminlex3Go5MHKXEiormmzTJECAiSQiwSon6USuwTyto8EMUQc9aYRJ7HojkfVLbBk+g==} + dependencies: + '@shikijs/core': 1.1.3 + dev: true + /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: @@ -10054,7 +10070,7 @@ packages: mkdirp: 1.0.4 yallist: 4.0.0 - /terser-webpack-plugin@5.3.10(webpack@5.90.1): + /terser-webpack-plugin@5.3.10(webpack@5.90.2): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -10075,7 +10091,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.27.0 - webpack: 5.90.1 + webpack: 5.90.2 /terser@5.27.0: resolution: {integrity: sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==} @@ -10107,12 +10123,12 @@ packages: dependencies: tslib: 2.6.2 - /time-fix-plugin@2.0.7(webpack@5.90.1): + /time-fix-plugin@2.0.7(webpack@5.90.2): resolution: {integrity: sha512-uVFet1LQToeUX0rTcSiYVYVoGuBpc8gP/2jnlUzuHMHe+gux6XLsNzxLUweabMwiUj5ejhoIMsUI55nVSEa/Vw==} peerDependencies: webpack: '>=4.0.0' dependencies: - webpack: 5.90.1 + webpack: 5.90.2 dev: false /tiny-invariant@1.3.1: @@ -10207,6 +10223,10 @@ packages: resolution: {integrity: sha512-vwmMzoVkRk9yOElqn1xzCGwnv4rpfWHGtD177NkGc+A6KK5JhZtmugyW/T96g+Fwx2JrZB67FhAvdU5ptsXrUQ==} dev: true + /twoslash-protocol@0.2.3: + resolution: {integrity: sha512-pvNVFaYvZ2S5AvG3dN91NSxTt+JxeoJju/1ezOGhmHB+Wpa5xZuWY5nuvOkeBpqcwvwTvpjtw5d/xSV19ZMzJA==} + dev: true + /twoslash-vue@0.2.2(typescript@5.3.3): resolution: {integrity: sha512-wSl1r9kO38QJtejrJ7f4zxCSxAF3iZkbQl0JsC2p7pzzBzRY9ZpkPDEkbeL0dQ6gI7Eyqi6ryZh1iLoAts738Q==} peerDependencies: @@ -10232,6 +10252,18 @@ packages: - supports-color dev: true + /twoslash@0.2.3(typescript@5.3.3): + resolution: {integrity: sha512-96vxkRz/IiOwrRDNniBuLLi29q9F5Vv0BAb0Jx/lhF3EhG71hcm0he4fvQllhf/ZPzUGMt/QfJX6o0cTwnZhJQ==} + peerDependencies: + typescript: '*' + dependencies: + '@typescript/vfs': 1.5.0 + twoslash-protocol: 0.2.3 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: true + /type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -10338,12 +10370,12 @@ packages: typescript: optional: true dependencies: - '@rollup/plugin-alias': 5.1.0(rollup@4.11.0) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.11.0) - '@rollup/plugin-json': 6.0.1(rollup@4.11.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.11.0) - '@rollup/plugin-replace': 5.0.5(rollup@4.11.0) - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/plugin-alias': 5.1.0(rollup@4.12.0) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.12.0) + '@rollup/plugin-json': 6.0.1(rollup@4.12.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.12.0) + '@rollup/plugin-replace': 5.0.5(rollup@4.12.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) chalk: 5.3.0 citty: 0.1.5 consola: 3.2.3 @@ -10358,8 +10390,8 @@ packages: pathe: 1.1.2 pkg-types: 1.0.3 pretty-bytes: 6.1.1 - rollup: 4.11.0 - rollup-plugin-dts: 6.1.0(rollup@4.11.0)(typescript@5.3.3) + rollup: 4.12.0 + rollup-plugin-dts: 6.1.0(rollup@4.12.0)(typescript@5.3.3) scule: 1.3.0 typescript: 5.3.3 untyped: 1.4.2 @@ -10427,10 +10459,10 @@ packages: vfile: 6.0.1 dev: true - /unimport@3.7.1(rollup@4.11.0): + /unimport@3.7.1(rollup@4.12.0): resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) acorn: 8.11.3 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -10503,7 +10535,7 @@ packages: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} - /unplugin-vue-router@0.7.0(rollup@4.11.0)(vue-router@4.2.5)(vue@3.4.19): + /unplugin-vue-router@0.7.0(rollup@4.12.0)(vue-router@4.2.5)(vue@3.4.19): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -10512,9 +10544,9 @@ packages: optional: true dependencies: '@babel/types': 7.23.9 - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) - '@vue-macros/common': 1.8.0(rollup@4.11.0)(vue@3.4.19) - ast-walker-scope: 0.5.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) + '@vue-macros/common': 1.8.0(rollup@4.12.0)(vue@3.4.19) + ast-walker-scope: 0.5.0(rollup@4.12.0) chokidar: 3.6.0 fast-glob: 3.3.2 json5: 2.2.3 @@ -10647,7 +10679,7 @@ packages: dependencies: punycode: 2.3.0 - /url-loader@4.1.1(file-loader@6.2.0)(webpack@5.90.1): + /url-loader@4.1.1(file-loader@6.2.0)(webpack@5.90.2): resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -10657,11 +10689,11 @@ packages: file-loader: optional: true dependencies: - file-loader: 6.2.0(webpack@5.90.1) + file-loader: 6.2.0(webpack@5.90.2) loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.90.1 + webpack: 5.90.2 dev: false /urlpattern-polyfill@8.0.2: @@ -10714,7 +10746,7 @@ packages: vfile-message: 4.0.2 dev: true - /vite-node@1.0.2(@types/node@20.11.17): + /vite-node@1.0.2(@types/node@20.11.19): resolution: {integrity: sha512-h7BbMJf46fLvFW/9Ygo3snkIBEHFh6fHpB4lge98H5quYrDhPFeI3S0LREz328uqPWSnii2yeJXktQ+Pmqk5BQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -10723,7 +10755,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.19) transitivePeerDependencies: - '@types/node' - less @@ -10744,7 +10776,28 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.17) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vite-node@1.2.2(@types/node@20.11.19): + resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + pathe: 1.1.2 + picocolors: 1.0.0 + vite: 5.1.3(@types/node@20.11.19) transitivePeerDependencies: - '@types/node' - less @@ -10755,7 +10808,7 @@ packages: - supports-color - terser - /vite-plugin-checker@0.6.4(eslint@8.56.0)(typescript@5.3.3)(vite@5.1.2)(vue-tsc@1.8.27): + /vite-plugin-checker@0.6.4(eslint@8.56.0)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27): resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==} engines: {node: '>=14.16'} peerDependencies: @@ -10764,7 +10817,7 @@ packages: optionator: ^0.9.1 stylelint: '>=13' typescript: '*' - vite: 5.1.2 + vite: 5.1.3 vls: '*' vti: '*' vue-tsc: '>=1.3.9' @@ -10799,7 +10852,7 @@ packages: strip-ansi: 6.0.1 tiny-invariant: 1.3.1 typescript: 5.3.3 - vite: 5.1.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.19) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -10807,35 +10860,35 @@ packages: vue-tsc: 1.8.27(typescript@5.3.3) dev: false - /vite-plugin-inspect@0.8.1(@nuxt/kit@packages+kit)(rollup@4.11.0)(vite@5.1.2): + /vite-plugin-inspect@0.8.1(@nuxt/kit@packages+kit)(rollup@4.12.0)(vite@5.1.3): resolution: {integrity: sha512-oPBPVGp6tBd5KdY/qY6lrbLXqrbHRG0hZLvEaJfiZ/GQfDB+szRuLHblQh1oi1Hhh8GeLit/50l4xfs2SA+TCA==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: 5.1.2 + vite: 5.1.3 peerDependenciesMeta: '@nuxt/kit': optional: true dependencies: '@antfu/utils': 0.7.7 '@nuxt/kit': link:packages/kit - '@rollup/pluginutils': 5.1.0(rollup@4.11.0) + '@rollup/pluginutils': 5.1.0(rollup@4.12.0) debug: 4.3.4 error-stack-parser-es: 0.1.1 fs-extra: 11.2.0 open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.1.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.17) transitivePeerDependencies: - rollup - supports-color dev: false - /vite-plugin-vue-inspector@4.0.2(vite@5.1.2): + /vite-plugin-vue-inspector@4.0.2(vite@5.1.3): resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==} peerDependencies: - vite: 5.1.2 + vite: 5.1.3 dependencies: '@babel/core': 7.23.9 '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.23.9) @@ -10846,13 +10899,13 @@ packages: '@vue/compiler-dom': 3.4.19 kolorist: 1.8.0 magic-string: 0.30.7 - vite: 5.1.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.17) transitivePeerDependencies: - supports-color dev: false - /vite@5.1.2(@types/node@20.11.17): - resolution: {integrity: sha512-uwiFebQbTWRIGbCaTEBVAfKqgqKNKMJ2uPXsXeLIZxM8MVMjoS3j0cG8NrPxdDIadaWnPSjrkLWffLSC+uiP3Q==} + /vite@5.1.3(@types/node@20.11.17): + resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10882,14 +10935,49 @@ packages: '@types/node': 20.11.17 esbuild: 0.19.11 postcss: 8.4.35 - rollup: 4.11.0 + rollup: 4.12.0 + optionalDependencies: + fsevents: 2.3.3 + + /vite@5.1.3(@types/node@20.11.19): + resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.11.19 + esbuild: 0.19.11 + postcss: 8.4.35 + rollup: 4.12.0 optionalDependencies: fsevents: 2.3.3 - /vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.2)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19): + /vitest-environment-nuxt@1.0.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.3)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.11.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.2)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19) + '@nuxt/test-utils': 3.11.0(@vue/test-utils@2.4.4)(h3@1.10.1)(happy-dom@13.3.8)(playwright-core@1.41.2)(vite@5.1.3)(vitest@1.2.2)(vue-router@4.2.5)(vue@3.4.19) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -10906,7 +10994,7 @@ packages: - vue-router dev: true - /vitest@1.0.2(@types/node@20.11.17)(happy-dom@13.3.8): + /vitest@1.0.2(@types/node@20.11.19)(happy-dom@13.3.8): resolution: {integrity: sha512-F3NVwwpXfRSDnJmyv+ALPwSRVt0zDkRRE18pwUHSUPXAlWQ47rY1dc99ziMW5bBHyqwK2ERjMisLNoef64qk9w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -10931,7 +11019,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.19 '@vitest/expect': 1.0.2 '@vitest/runner': 1.0.2 '@vitest/snapshot': 1.0.2 @@ -10951,8 +11039,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.2 - vite: 5.1.2(@types/node@20.11.17) - vite-node: 1.0.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.19) + vite-node: 1.0.2(@types/node@20.11.19) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -11009,7 +11097,7 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.2 - vite: 5.1.2(@types/node@20.11.17) + vite: 5.1.3(@types/node@20.11.17) vite-node: 1.2.2(@types/node@20.11.17) why-is-node-running: 2.2.2 transitivePeerDependencies: @@ -11022,6 +11110,64 @@ packages: - terser dev: true + /vitest@1.2.2(@types/node@20.11.19)(happy-dom@13.3.8): + resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': ^1.0.0 + '@vitest/ui': ^1.0.0 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@types/node': 20.11.19 + '@vitest/expect': 1.2.2 + '@vitest/runner': 1.2.2 + '@vitest/snapshot': 1.2.2 + '@vitest/spy': 1.2.2 + '@vitest/utils': 1.2.2 + acorn-walk: 8.3.2 + cac: 6.7.14 + chai: 4.3.10 + debug: 4.3.4 + execa: 8.0.1 + happy-dom: 13.3.8 + local-pkg: 0.5.0 + magic-string: 0.30.7 + pathe: 1.1.2 + picocolors: 1.0.0 + std-env: 3.7.0 + strip-literal: 1.3.0 + tinybench: 2.5.1 + tinypool: 0.8.2 + vite: 5.1.3(@types/node@20.11.19) + vite-node: 1.2.2(@types/node@20.11.19) + why-is-node-running: 2.2.2 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + /void-elements@3.1.0: resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} engines: {node: '>=0.10.0'} @@ -11098,7 +11244,7 @@ packages: - supports-color dev: true - /vue-loader@17.4.2(vue@3.4.19)(webpack@5.90.1): + /vue-loader@17.4.2(vue@3.4.19)(webpack@5.90.2): resolution: {integrity: sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==} peerDependencies: '@vue/compiler-sfc': '*' @@ -11114,7 +11260,7 @@ packages: hash-sum: 2.0.0 vue: 3.4.19(typescript@5.3.3) watchpack: 2.4.0 - webpack: 5.90.1 + webpack: 5.90.2 /vue-resize@2.0.0-alpha.1(vue@3.4.19): resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} @@ -11206,7 +11352,7 @@ packages: - utf-8-validate dev: false - /webpack-dev-middleware@7.0.0(quill-delta@5.1.0)(rxjs@7.8.1)(tslib@2.6.2)(webpack@5.90.1): + /webpack-dev-middleware@7.0.0(quill-delta@5.1.0)(rxjs@7.8.1)(tslib@2.6.2)(webpack@5.90.2): resolution: {integrity: sha512-tZ5hqsWwww/8DislmrzXE3x+4f+v10H1z57mA2dWFrILb4i3xX+dPhTkcdR0DLyQztrhF2AUmO5nN085UYjd/Q==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -11220,7 +11366,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.90.1 + webpack: 5.90.2 transitivePeerDependencies: - quill-delta - rxjs @@ -11247,8 +11393,8 @@ packages: /webpack-virtual-modules@0.6.1: resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} - /webpack@5.90.1: - resolution: {integrity: sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==} + /webpack@5.90.2: + resolution: {integrity: sha512-ziXu8ABGr0InCMEYFnHrYweinHK2PWrMqnwdHk2oK3rRhv/1B+2FnfwYv5oD+RrknK/Pp/Hmyvu+eAsaMYhzCw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -11278,7 +11424,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.90.1) + terser-webpack-plugin: 5.3.10(webpack@5.90.2) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -11286,7 +11432,7 @@ packages: - esbuild - uglify-js - /webpackbar@6.0.0(webpack@5.90.1): + /webpackbar@6.0.0(webpack@5.90.2): resolution: {integrity: sha512-RdB0RskzOaix1VFMnBXSkKMbUgvZliRqgoNp0gCnG6iUe9RS9sf018AJ/1h5NAeh+ttwXkXjXKC6NdjE/OOcaA==} engines: {node: '>=14.21.3'} peerDependencies: @@ -11299,7 +11445,7 @@ packages: markdown-table: 2.0.0 pretty-time: 1.1.0 std-env: 3.7.0 - webpack: 5.90.1 + webpack: 5.90.2 wrap-ansi: 7.0.0 dev: false