diff --git a/package.json b/package.json index 5f36221b37..a3afc6a979 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "vue": "3.4.31" }, "devDependencies": { - "@eslint/js": "9.6.0", + "@eslint/js": "9.7.0", "@nuxt/eslint-config": "0.3.13", "@nuxt/kit": "workspace:*", "@nuxt/test-utils": "3.13.1", @@ -61,7 +61,7 @@ "@types/eslint__js": "8.42.3", "@types/node": "20.14.10", "@types/semver": "7.5.8", - "@unhead/schema": "1.9.15", + "@unhead/schema": "1.9.16", "@vitejs/plugin-vue": "5.0.5", "@vitest/coverage-v8": "1.6.0", "@vue/test-utils": "2.4.6", @@ -71,7 +71,7 @@ "consola": "3.2.3", "cssnano": "7.0.4", "devalue": "5.0.0", - "eslint": "9.6.0", + "eslint": "9.7.0", "eslint-plugin-no-only-tests": "3.1.0", "eslint-plugin-perfectionist": "2.11.0", "eslint-typegen": "0.2.4", diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 9fd207f339..9f078c8e7f 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -65,9 +65,9 @@ "@nuxt/schema": "workspace:*", "@nuxt/telemetry": "^2.5.4", "@nuxt/vite-builder": "workspace:*", - "@unhead/dom": "^1.9.15", - "@unhead/ssr": "^1.9.15", - "@unhead/vue": "^1.9.15", + "@unhead/dom": "^1.9.16", + "@unhead/ssr": "^1.9.16", + "@unhead/vue": "^1.9.16", "@vue/shared": "^3.4.31", "acorn": "8.12.1", "c12": "^2.0.0-beta.1", @@ -119,7 +119,7 @@ "vue-router": "^4.4.0" }, "devDependencies": { - "@nuxt/scripts": "0.6.3", + "@nuxt/scripts": "0.6.4", "@nuxt/ui-templates": "1.3.4", "@parcel/watcher": "2.4.1", "@types/estree": "1.0.5", diff --git a/packages/schema/package.json b/packages/schema/package.json index 5254c11086..e81fe23da6 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -39,14 +39,14 @@ "@types/file-loader": "5.0.4", "@types/pug": "2.0.10", "@types/sass-loader": "8.0.8", - "@unhead/schema": "1.9.15", + "@unhead/schema": "1.9.16", "@vitejs/plugin-vue": "5.0.5", "@vitejs/plugin-vue-jsx": "4.0.0", "@vue/compiler-core": "3.4.31", "@vue/compiler-sfc": "3.4.31", "@vue/language-core": "2.0.26", "c12": "2.0.0-beta.1", - "esbuild-loader": "4.2.0", + "esbuild-loader": "4.2.1", "h3": "npm:h3-nightly@2.0.0-1718872656.6765a6e", "ignore": "5.3.1", "nitro": "npm:nitro-nightly@3.0.0-beta-28665895.e727afda", diff --git a/packages/ui-templates/package.json b/packages/ui-templates/package.json index ba2ddd4ad7..d51b2c5b38 100644 --- a/packages/ui-templates/package.json +++ b/packages/ui-templates/package.json @@ -28,7 +28,7 @@ "jiti": "2.0.0-beta.3", "knitwork": "1.1.0", "pathe": "1.1.2", - "prettier": "3.3.2", + "prettier": "3.3.3", "scule": "1.3.0", "unocss": "0.61.3", "vite": "5.3.3" diff --git a/packages/webpack/package.json b/packages/webpack/package.json index ebc6d00ea3..1a12b7a119 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -32,7 +32,7 @@ "css-minimizer-webpack-plugin": "^7.0.0", "cssnano": "^7.0.4", "defu": "^6.1.4", - "esbuild-loader": "^4.2.0", + "esbuild-loader": "^4.2.1", "escape-string-regexp": "^5.0.0", "estree-walker": "^3.0.3", "file-loader": "^6.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0a832a2fd..945f09f27a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -32,11 +32,11 @@ importers: .: devDependencies: '@eslint/js': - specifier: 9.6.0 - version: 9.6.0 + specifier: 9.7.0 + version: 9.7.0 '@nuxt/eslint-config': specifier: 0.3.13 - version: 0.3.13(eslint@9.6.0)(typescript@5.5.3) + version: 0.3.13(eslint@9.7.0)(typescript@5.5.3) '@nuxt/kit': specifier: workspace:* version: link:packages/kit @@ -59,8 +59,8 @@ importers: specifier: 7.5.8 version: 7.5.8 '@unhead/schema': - specifier: 1.9.15 - version: 1.9.15 + specifier: 1.9.16 + version: 1.9.16 '@vitejs/plugin-vue': specifier: 5.0.5 version: 5.0.5(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3)) @@ -89,17 +89,17 @@ importers: specifier: 5.0.0 version: 5.0.0 eslint: - specifier: 9.6.0 - version: 9.6.0 + specifier: 9.7.0 + version: 9.7.0 eslint-plugin-no-only-tests: specifier: 3.1.0 version: 3.1.0 eslint-plugin-perfectionist: specifier: 2.11.0 - version: 2.11.0(eslint@9.6.0)(typescript@5.5.3)(vue-eslint-parser@9.4.2(eslint@9.6.0)) + version: 2.11.0(eslint@9.7.0)(typescript@5.5.3)(vue-eslint-parser@9.4.2(eslint@9.7.0)) eslint-typegen: specifier: 0.2.4 - version: 0.2.4(eslint@9.6.0) + version: 0.2.4(eslint@9.7.0) execa: specifier: 9.3.0 version: 9.3.0 @@ -276,14 +276,14 @@ importers: specifier: ^14.18.0 || >=16.10.0 version: 20.14.10 '@unhead/dom': - specifier: ^1.9.15 - version: 1.9.15 + specifier: ^1.9.16 + version: 1.9.16 '@unhead/ssr': - specifier: ^1.9.15 - version: 1.9.15 + specifier: ^1.9.16 + version: 1.9.16 '@unhead/vue': - specifier: ^1.9.15 - version: 1.9.15(vue@3.4.31(typescript@5.5.3)) + specifier: ^1.9.16 + version: 1.9.16(vue@3.4.31(typescript@5.5.3)) '@vue/shared': specifier: ^3.4.31 version: 3.4.31 @@ -433,8 +433,8 @@ importers: version: 4.4.0(vue@3.4.31(typescript@5.5.3)) devDependencies: '@nuxt/scripts': - specifier: 0.6.3 - version: 0.6.3(@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.31)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0(esbuild@0.23.0)) + specifier: 0.6.4 + version: 0.6.4(@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.31)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0(esbuild@0.23.0)) '@nuxt/ui-templates': specifier: workspace:* version: link:../ui-templates @@ -515,8 +515,8 @@ importers: specifier: 8.0.8 version: 8.0.8 '@unhead/schema': - specifier: 1.9.15 - version: 1.9.15 + specifier: 1.9.16 + version: 1.9.16 '@vitejs/plugin-vue': specifier: 5.0.5 version: 5.0.5(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3)) @@ -536,8 +536,8 @@ importers: specifier: 2.0.0-beta.1 version: 2.0.0-beta.1(magicast@0.3.4) esbuild-loader: - specifier: 4.2.0 - version: 4.2.0(webpack@5.93.0) + specifier: 4.2.1 + version: 4.2.1(webpack@5.93.0) h3: specifier: npm:h3-nightly@2.0.0-1718872656.6765a6e version: h3-nightly@2.0.0-1718872656.6765a6e @@ -614,8 +614,8 @@ importers: specifier: 1.1.2 version: 1.1.2 prettier: - specifier: 3.3.2 - version: 3.3.2 + specifier: 3.3.3 + version: 3.3.3 scule: specifier: 1.3.0 version: 1.3.0 @@ -726,7 +726,7 @@ importers: version: 1.6.0(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0) vite-plugin-checker: specifier: 0.7.0 - version: 0.7.0(eslint@9.6.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.26(typescript@5.5.3)) + version: 0.7.0(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.26(typescript@5.5.3)) vue-bundle-renderer: specifier: ^2.1.0 version: 2.1.0 @@ -774,8 +774,8 @@ importers: specifier: ^6.1.4 version: 6.1.4 esbuild-loader: - specifier: ^4.2.0 - version: 4.2.0(webpack@5.93.0) + specifier: ^4.2.1 + version: 4.2.1(webpack@5.93.0) escape-string-regexp: specifier: ^5.0.0 version: 5.0.0 @@ -920,7 +920,7 @@ importers: dependencies: '@unhead/shared': specifier: latest - version: 1.9.15 + version: 1.9.16 '@vue/devtools-api': specifier: latest version: 6.6.3 @@ -932,7 +932,7 @@ importers: version: link:../packages/nuxt unhead: specifier: latest - version: 1.9.15 + version: 1.9.16 vue: specifier: 3.4.31 version: 3.4.31(typescript@5.5.3) @@ -948,10 +948,10 @@ importers: devDependencies: '@unhead/dom': specifier: latest - version: 1.9.15 + version: 1.9.16 '@unhead/shared': specifier: latest - version: 1.9.15 + version: 1.9.16 '@vue/devtools-api': specifier: latest version: 6.6.3 @@ -966,7 +966,7 @@ importers: version: 1.5.3 unhead: specifier: latest - version: 1.9.15 + version: 1.9.16 unplugin: specifier: latest version: 1.11.0 @@ -1022,7 +1022,7 @@ importers: devDependencies: '@unhead/shared': specifier: latest - version: 1.9.15 + version: 1.9.16 '@vue/devtools-api': specifier: latest version: 6.6.3 @@ -1031,7 +1031,7 @@ importers: version: 3.4.31 unhead: specifier: latest - version: 1.9.15 + version: 1.9.16 test/fixtures/suspense: dependencies: @@ -1044,7 +1044,7 @@ importers: devDependencies: '@unhead/shared': specifier: latest - version: 1.9.15 + version: 1.9.16 '@vue/devtools-api': specifier: latest version: 6.6.3 @@ -1056,7 +1056,7 @@ importers: version: 5.5.3 unhead: specifier: latest - version: 1.9.15 + version: 1.9.16 packages: @@ -1707,6 +1707,10 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint/config-array@0.17.0': resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1715,8 +1719,8 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.6.0': - resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==} + '@eslint/js@9.7.0': + resolution: {integrity: sha512-ChuWDQenef8OSFnvuxv0TCVxEwmu3+hPNKvM9B34qpM0rDRbjL8t5QkQeHHeAfsKQjuH9wS82WeCi1J/owatng==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -1900,8 +1904,8 @@ packages: peerDependencies: webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - '@nuxt/scripts@0.6.3': - resolution: {integrity: sha512-RyULsM2Ts4bKhqYo7gQZ2y8USe0UnL954A3ufgn7P2dL4gKWNCjGO9r51DDaGwVx+FX6cJ3BrkorPuB9pI/Gfw==} + '@nuxt/scripts@0.6.4': + resolution: {integrity: sha512-ajHVBLppOU0lKDOG1sRzR/biOU1iE1jCwAhN88uCqnh+CILalJ+/25aifMDpamlnxwo/5mAaZn/UEEpFs7mpFw==} '@nuxt/telemetry@2.5.4': resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==} @@ -2586,20 +2590,20 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@unhead/dom@1.9.15': - resolution: {integrity: sha512-4sdP/2Unt4zFRO8pBZVXvebidGmrLEvnDU6ZpasZfInjiiuuaQOVTJaiKnEnug3cmW2YjglPG2d1c2xAsHr3NQ==} + '@unhead/dom@1.9.16': + resolution: {integrity: sha512-aZIAnnc89Csi1vV4mtlHYI765B7m1yuaXUuQiYHwr6glE9FLyy2X87CzEci4yPH/YbkKm0bGQRfcxXq6Eq0W7g==} - '@unhead/schema@1.9.15': - resolution: {integrity: sha512-9ADZuXOH+tOKHIjXsgg+SPINnh/YJEBMCjpg+8VLGgE2r5med3jAnOU8g7ALfuVEBRBrbFgs1qVKoKm1NkTXJQ==} + '@unhead/schema@1.9.16': + resolution: {integrity: sha512-V2BshX+I6D2wN4ys5so8RQDUgsggsxW9FVBiuQi4h8oPWtHclogxzDiHa5BH2TgvNIoUxLnLYNAShMGipmVuUw==} - '@unhead/shared@1.9.15': - resolution: {integrity: sha512-+U5r04eRtCNcniWjzNPRtwVuF9rW/6EXxhGvuohJBDaIE57J6BHWo5cEp7Pqts7DlTFs7LiDtH8ONNDv4QqRaw==} + '@unhead/shared@1.9.16': + resolution: {integrity: sha512-pfJnArULCY+GBr7OtYyyxihRiQLkT31TpyK6nUKIwyax4oNOGyhNfk0RFzNq16BwLg60d1lrc5bd5mZGbfClMA==} - '@unhead/ssr@1.9.15': - resolution: {integrity: sha512-gqRQQkT1jzZKf9nF7r1exBtWbBi5QjGi7wa0y7cHPJ6aTPOyLVTeb9OvfC0MAP94JXgsZrgyQt8q8uD6N1tfTw==} + '@unhead/ssr@1.9.16': + resolution: {integrity: sha512-8R1qt4VAemX4Iun/l7DnUBJqmxA/KaUSc2+/hRYPJYOopXdCWkoaxC1K1ROX2vbRF7qmjdU5ik/a27kSPN94gg==} - '@unhead/vue@1.9.15': - resolution: {integrity: sha512-h866wYOs6Q6+lc0av4EU0CPTtTvaz9UWwwsiNoulzJa95QyUN/gDPI/NiDuKweHswY+a0SSzEqe9Nhg+LlmHew==} + '@unhead/vue@1.9.16': + resolution: {integrity: sha512-kpMWWwm8cOwo4gw4An43pz30l2CqNtmJpX5Xsu79rwf6Viq8jHAjk6BGqyKy220M2bpa0Va4fnR532SgGO1YgQ==} peerDependencies: vue: 3.4.31 @@ -3837,8 +3841,8 @@ packages: es-module-lexer@1.3.1: resolution: {integrity: sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==} - esbuild-loader@4.2.0: - resolution: {integrity: sha512-BhwHchuDknxIa69AqOPeZh2fIFqj2AzZKC1E3RBRvXSuyk5drsqMrwsgYZJufX41yrauLYjDM3KBmruoGl1NWQ==} + esbuild-loader@4.2.1: + resolution: {integrity: sha512-nybkSyQUJm5XXScmGTCsXBoIBc9/AFVm0Fn7nRckt4Ri5rE4915DL4Wxd1P7ROCoaqHWR2qGAgCDS/9K/JJ82g==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 @@ -3945,8 +3949,8 @@ packages: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-scope@8.0.1: - resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + eslint-scope@8.0.2: + resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-typegen@0.2.4: @@ -3962,8 +3966,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.6.0: - resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==} + eslint@9.7.0: + resolution: {integrity: sha512-FzJ9D/0nGiCGBf8UXO/IGLTgLVzIxze1zpfA8Ton2mjLovXdAPlYDv+MQDcqj3TmrhAGYfOpz9RfR+ent0AgAw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true @@ -5887,8 +5891,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier@3.3.2: - resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} engines: {node: '>=14'} hasBin: true @@ -6696,8 +6700,8 @@ packages: unenv@1.9.0: resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} - unhead@1.9.15: - resolution: {integrity: sha512-/99Wft1CT0fxsWzmBeOwuH/k4HdMeyfDGyB4wFNVZVNTffRHDOqaqQ6RS+LHPsIiCKmm9FP7Vq7Rz09Zs/fQJQ==} + unhead@1.9.16: + resolution: {integrity: sha512-FOoXkuRNDwt7PUaNE0LXNCb6RCz4vTpkGymz4tJ8rcaG5uUJ0lxGK536hzCFwFw3Xkp3n+tkt2yCcbAZE/FOvA==} unicode-emoji-modifier-base@1.0.0: resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} @@ -7766,13 +7770,15 @@ snapshots: '@esbuild/win32-x64@0.23.0': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.6.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.7.0)': dependencies: - eslint: 9.6.0 + eslint: 9.7.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.0': {} + '@eslint-community/regexpp@4.11.0': {} + '@eslint/config-array@0.17.0': dependencies: '@eslint/object-schema': 2.1.4 @@ -7795,7 +7801,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.6.0': {} + '@eslint/js@9.7.0': {} '@eslint/object-schema@2.1.4': {} @@ -8084,35 +8090,35 @@ snapshots: - supports-color - utf-8-validate - '@nuxt/eslint-config@0.3.13(eslint@9.6.0)(typescript@5.5.3)': + '@nuxt/eslint-config@0.3.13(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@eslint/js': 9.6.0 - '@nuxt/eslint-plugin': 0.3.13(eslint@9.6.0)(typescript@5.5.3) + '@eslint/js': 9.7.0 + '@nuxt/eslint-plugin': 0.3.13(eslint@9.7.0)(typescript@5.5.3) '@rushstack/eslint-patch': 1.10.3 - '@stylistic/eslint-plugin': 2.1.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.9.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@stylistic/eslint-plugin': 2.1.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 eslint-config-flat-gitignore: 0.1.5 eslint-flat-config-utils: 0.2.5 - eslint-plugin-import-x: 0.5.0(eslint@9.6.0)(typescript@5.5.3) - eslint-plugin-jsdoc: 48.2.5(eslint@9.6.0) - eslint-plugin-regexp: 2.5.0(eslint@9.6.0) - eslint-plugin-unicorn: 53.0.0(eslint@9.6.0) - eslint-plugin-vue: 9.26.0(eslint@9.6.0) + eslint-plugin-import-x: 0.5.0(eslint@9.7.0)(typescript@5.5.3) + eslint-plugin-jsdoc: 48.2.5(eslint@9.7.0) + eslint-plugin-regexp: 2.5.0(eslint@9.7.0) + eslint-plugin-unicorn: 53.0.0(eslint@9.7.0) + eslint-plugin-vue: 9.26.0(eslint@9.7.0) globals: 15.2.0 pathe: 1.1.2 tslib: 2.6.2 - vue-eslint-parser: 9.4.2(eslint@9.6.0) + vue-eslint-parser: 9.4.2(eslint@9.7.0) transitivePeerDependencies: - supports-color - typescript - '@nuxt/eslint-plugin@0.3.13(eslint@9.6.0)(typescript@5.5.3)': + '@nuxt/eslint-plugin@0.3.13(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/types': 7.9.0 - '@typescript-eslint/utils': 7.9.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript @@ -8125,7 +8131,7 @@ snapshots: string-width: 4.2.3 webpack: 5.93.0 - '@nuxt/scripts@0.6.3(@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.31)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0(esbuild@0.23.0))': + '@nuxt/scripts@0.6.4(@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.31)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0(esbuild@0.23.0))': dependencies: '@nuxt/devtools-kit': 1.3.9(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)) '@nuxt/devtools-ui-kit': 1.3.9(@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.61.3(rollup@4.18.1)(webpack@5.93.0(esbuild@0.23.0)))(@vue/compiler-core@3.4.31)(nuxt@packages+nuxt)(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue@3.4.31(typescript@5.5.3))(webpack@5.93.0(esbuild@0.23.0)) @@ -8134,9 +8140,8 @@ snapshots: '@types/stripe-v3': 3.1.33 '@types/vimeo__player': 2.18.3 '@types/youtube': 0.0.50 - '@unhead/vue': 1.9.15(vue@3.4.31(typescript@5.5.3)) + '@unhead/vue': 1.9.16(vue@3.4.31(typescript@5.5.3)) '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3)) - acorn: 8.12.1 consola: 3.2.3 defu: 6.1.4 h3: h3-nightly@2.0.0-1718872656.6765a6e @@ -8639,49 +8644,49 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@stylistic/eslint-plugin-js@2.1.0(eslint@9.6.0)': + '@stylistic/eslint-plugin-js@2.1.0(eslint@9.7.0)': dependencies: '@types/eslint': 8.56.10 acorn: 8.12.1 - eslint: 9.6.0 + eslint: 9.7.0 eslint-visitor-keys: 4.0.0 espree: 10.1.0 - '@stylistic/eslint-plugin-jsx@2.1.0(eslint@9.6.0)': + '@stylistic/eslint-plugin-jsx@2.1.0(eslint@9.7.0)': dependencies: - '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.6.0) + '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.7.0) '@types/eslint': 8.56.10 - eslint: 9.6.0 + eslint: 9.7.0 estraverse: 5.3.0 picomatch: 4.0.2 - '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.6.0)(typescript@5.5.3)': + '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.9.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.6.0)(typescript@5.5.3)': + '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.6.0) + '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.7.0) '@types/eslint': 8.56.10 - '@typescript-eslint/utils': 7.9.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin@2.1.0(eslint@9.6.0)(typescript@5.5.3)': + '@stylistic/eslint-plugin@2.1.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.6.0) - '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.6.0) - '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.6.0)(typescript@5.5.3) - '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.6.0)(typescript@5.5.3) + '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.7.0) + '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.7.0) + '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.7.0)(typescript@5.5.3) + '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.7.0)(typescript@5.5.3) '@types/eslint': 8.56.10 - eslint: 9.6.0 + eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript @@ -8877,15 +8882,15 @@ snapshots: '@types/youtube@0.0.50': {} - '@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.9.0(@typescript-eslint/parser@7.9.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.9.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.9.0(eslint@9.7.0)(typescript@5.5.3) '@typescript-eslint/scope-manager': 7.9.0 - '@typescript-eslint/type-utils': 7.9.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.9.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/type-utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) '@typescript-eslint/visitor-keys': 7.9.0 - eslint: 9.6.0 + eslint: 9.7.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -8895,14 +8900,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.9.0(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.9.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/scope-manager': 7.9.0 '@typescript-eslint/types': 7.9.0 '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.3) '@typescript-eslint/visitor-keys': 7.9.0 debug: 4.3.5(supports-color@9.4.0) - eslint: 9.6.0 + eslint: 9.7.0 optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -8913,12 +8918,12 @@ snapshots: '@typescript-eslint/types': 7.9.0 '@typescript-eslint/visitor-keys': 7.9.0 - '@typescript-eslint/type-utils@7.9.0(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.9.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.9.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) debug: 4.3.5(supports-color@9.4.0) - eslint: 9.6.0 + eslint: 9.7.0 ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 @@ -8942,13 +8947,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.9.0(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.9.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) '@typescript-eslint/scope-manager': 7.9.0 '@typescript-eslint/types': 7.9.0 '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.3) - eslint: 9.6.0 + eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript @@ -8966,31 +8971,31 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@unhead/dom@1.9.15': + '@unhead/dom@1.9.16': dependencies: - '@unhead/schema': 1.9.15 - '@unhead/shared': 1.9.15 + '@unhead/schema': 1.9.16 + '@unhead/shared': 1.9.16 - '@unhead/schema@1.9.15': + '@unhead/schema@1.9.16': dependencies: hookable: 5.5.3 zhead: 2.2.4 - '@unhead/shared@1.9.15': + '@unhead/shared@1.9.16': dependencies: - '@unhead/schema': 1.9.15 + '@unhead/schema': 1.9.16 - '@unhead/ssr@1.9.15': + '@unhead/ssr@1.9.16': dependencies: - '@unhead/schema': 1.9.15 - '@unhead/shared': 1.9.15 + '@unhead/schema': 1.9.16 + '@unhead/shared': 1.9.16 - '@unhead/vue@1.9.15(vue@3.4.31(typescript@5.5.3))': + '@unhead/vue@1.9.16(vue@3.4.31(typescript@5.5.3))': dependencies: - '@unhead/schema': 1.9.15 - '@unhead/shared': 1.9.15 + '@unhead/schema': 1.9.16 + '@unhead/shared': 1.9.16 hookable: 5.5.3 - unhead: 1.9.15 + unhead: 1.9.16 vue: 3.4.31(typescript@5.5.3) '@unocss/astro@0.61.3(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))': @@ -10432,7 +10437,7 @@ snapshots: es-module-lexer@1.3.1: {} - esbuild-loader@4.2.0(webpack@5.93.0): + esbuild-loader@4.2.1(webpack@5.93.0): dependencies: esbuild: 0.21.5 get-tsconfig: 4.7.3 @@ -10547,12 +10552,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import-x@0.5.0(eslint@9.6.0)(typescript@5.5.3): + eslint-plugin-import-x@0.5.0(eslint@9.7.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/utils': 7.9.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) debug: 4.3.5(supports-color@9.4.0) doctrine: 3.0.0 - eslint: 9.6.0 + eslint: 9.7.0 eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.3 is-glob: 4.0.3 @@ -10562,14 +10567,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@48.2.5(eslint@9.6.0): + eslint-plugin-jsdoc@48.2.5(eslint@9.7.0): dependencies: '@es-joy/jsdoccomment': 0.43.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.5(supports-color@9.4.0) escape-string-regexp: 4.0.0 - eslint: 9.6.0 + eslint: 9.7.0 esquery: 1.5.0 is-builtin-module: 3.2.1 semver: 7.6.2 @@ -10579,38 +10584,38 @@ snapshots: eslint-plugin-no-only-tests@3.1.0: {} - eslint-plugin-perfectionist@2.11.0(eslint@9.6.0)(typescript@5.5.3)(vue-eslint-parser@9.4.2(eslint@9.6.0)): + eslint-plugin-perfectionist@2.11.0(eslint@9.7.0)(typescript@5.5.3)(vue-eslint-parser@9.4.2(eslint@9.7.0)): dependencies: - '@typescript-eslint/utils': 7.9.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/utils': 7.9.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 minimatch: 9.0.4 natural-compare-lite: 1.4.0 optionalDependencies: - vue-eslint-parser: 9.4.2(eslint@9.6.0) + vue-eslint-parser: 9.4.2(eslint@9.7.0) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-regexp@2.5.0(eslint@9.6.0): + eslint-plugin-regexp@2.5.0(eslint@9.7.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) '@eslint-community/regexpp': 4.10.0 comment-parser: 1.4.1 - eslint: 9.6.0 + eslint: 9.7.0 jsdoc-type-pratt-parser: 4.0.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-unicorn@53.0.0(eslint@9.6.0): + eslint-plugin-unicorn@53.0.0(eslint@9.7.0): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) '@eslint/eslintrc': 3.1.0 ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 9.6.0 + eslint: 9.7.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -10624,16 +10629,16 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-vue@9.26.0(eslint@9.6.0): + eslint-plugin-vue@9.26.0(eslint@9.7.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) - eslint: 9.6.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) + eslint: 9.7.0 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.0 semver: 7.6.2 - vue-eslint-parser: 9.4.2(eslint@9.6.0) + vue-eslint-parser: 9.4.2(eslint@9.7.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -10648,15 +10653,15 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@8.0.1: + eslint-scope@8.0.2: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-typegen@0.2.4(eslint@9.6.0): + eslint-typegen@0.2.4(eslint@9.7.0): dependencies: '@types/eslint': 8.56.10 - eslint: 9.6.0 + eslint: 9.7.0 json-schema-to-typescript-lite: 14.0.1 ohash: 1.1.3 @@ -10664,13 +10669,13 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.6.0: + eslint@9.7.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) + '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.17.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.6.0 + '@eslint/js': 9.7.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -10679,7 +10684,7 @@ snapshots: cross-spawn: 7.0.3 debug: 4.3.5(supports-color@9.4.0) escape-string-regexp: 4.0.0 - eslint-scope: 8.0.1 + eslint-scope: 8.0.2 eslint-visitor-keys: 4.0.0 espree: 10.1.0 esquery: 1.5.0 @@ -13019,7 +13024,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier@3.3.2: {} + prettier@3.3.3: {} pretty-bytes@6.1.1: {} @@ -13943,11 +13948,11 @@ snapshots: node-fetch-native: 1.6.4 pathe: 1.1.2 - unhead@1.9.15: + unhead@1.9.16: dependencies: - '@unhead/dom': 1.9.15 - '@unhead/schema': 1.9.15 - '@unhead/shared': 1.9.15 + '@unhead/dom': 1.9.16 + '@unhead/schema': 1.9.16 + '@unhead/shared': 1.9.16 hookable: 5.5.3 unicode-emoji-modifier-base@1.0.0: {} @@ -14190,7 +14195,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.0(eslint@9.6.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.26(typescript@5.5.3)): + vite-plugin-checker@0.7.0(eslint@9.7.0)(optionator@0.9.3)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.26(typescript@5.5.3)): dependencies: '@babel/code-frame': 7.24.7 '@volar/typescript': 2.3.4 @@ -14209,7 +14214,7 @@ snapshots: vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 optionalDependencies: - eslint: 9.6.0 + eslint: 9.7.0 optionator: 0.9.3 typescript: 5.5.3 vue-tsc: 2.0.26(typescript@5.5.3) @@ -14350,10 +14355,10 @@ snapshots: vue-devtools-stub@0.1.0: {} - vue-eslint-parser@9.4.2(eslint@9.6.0): + vue-eslint-parser@9.4.2(eslint@9.7.0): dependencies: debug: 4.3.5(supports-color@9.4.0) - eslint: 9.6.0 + eslint: 9.7.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1