diff --git a/package.json b/package.json index f6790c0057..9884c6a845 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "@types/node": "20.11.27", "@types/semver": "7.5.8", "@vitest/coverage-v8": "1.3.1", - "@vue/test-utils": "2.4.4", + "@vue/test-utils": "2.4.5", "case-police": "0.6.1", "changelogen": "0.5.5", "consola": "3.2.3", @@ -69,7 +69,7 @@ "fs-extra": "11.2.0", "globby": "14.0.1", "h3": "1.11.1", - "happy-dom": "13.8.2", + "happy-dom": "13.8.4", "jiti": "1.21.0", "markdownlint-cli": "0.39.0", "nitropack": "2.9.3", diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index b54e8c1a21..728c52c9ef 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -66,9 +66,9 @@ "@nuxt/telemetry": "^2.5.3", "@nuxt/ui-templates": "^1.3.1", "@nuxt/vite-builder": "workspace:*", - "@unhead/dom": "^1.8.16", - "@unhead/ssr": "^1.8.16", - "@unhead/vue": "^1.8.16", + "@unhead/dom": "^1.8.18", + "@unhead/ssr": "^1.8.18", + "@unhead/vue": "^1.8.18", "@vue/shared": "^3.4.21", "acorn": "8.11.3", "c12": "^1.10.0", @@ -109,7 +109,7 @@ "unimport": "^3.7.1", "unplugin": "^1.10.0", "unplugin-vue-router": "^0.7.0", - "unstorage": "^1.10.1", + "unstorage": "^1.10.2", "untyped": "^1.4.2", "vue": "^3.4.21", "vue-bundle-renderer": "^2.0.0", diff --git a/packages/schema/package.json b/packages/schema/package.json index 8c4a41668a..df3e5b9a94 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -38,7 +38,7 @@ "@types/file-loader": "5.0.4", "@types/pug": "2.0.10", "@types/sass-loader": "8.0.8", - "@unhead/schema": "1.8.16", + "@unhead/schema": "1.8.18", "@vitejs/plugin-vue": "5.0.4", "@vitejs/plugin-vue-jsx": "3.1.0", "@vue/compiler-core": "3.4.21", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8f6e791b5c..1bd969bff9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,7 +30,7 @@ importers: version: link:packages/kit '@nuxt/test-utils': specifier: 3.11.0 - version: 3.11.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.4)(h3@1.11.1)(happy-dom@13.8.2)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) + version: 3.11.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.8.4)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) '@nuxt/webpack-builder': specifier: workspace:* version: link:packages/webpack @@ -50,8 +50,8 @@ importers: specifier: 1.3.1 version: 1.3.1(vitest@1.3.1) '@vue/test-utils': - specifier: 2.4.4 - version: 2.4.4(vue@3.4.21) + specifier: 2.4.5 + version: 2.4.5 case-police: specifier: 0.6.1 version: 0.6.1 @@ -95,8 +95,8 @@ importers: specifier: 1.11.1 version: 1.11.1 happy-dom: - specifier: 13.8.2 - version: 13.8.2 + specifier: 13.8.4 + version: 13.8.4 jiti: specifier: 1.21.0 version: 1.21.0 @@ -141,10 +141,10 @@ importers: version: 1.4.0 vitest: specifier: 1.3.1 - version: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.2) + version: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.4) vitest-environment-nuxt: specifier: 1.0.0 - version: 1.0.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.4)(h3@1.11.1)(happy-dom@13.8.2)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) + version: 1.0.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.8.4)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.4.2) @@ -238,7 +238,7 @@ importers: version: 5.1.6(@types/node@20.11.27) vitest: specifier: 1.3.1 - version: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.2) + version: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.4) webpack: specifier: 5.90.3 version: 5.90.3 @@ -270,14 +270,14 @@ importers: specifier: ^14.18.0 || >=16.10.0 version: 20.11.27 '@unhead/dom': - specifier: ^1.8.16 - version: 1.8.16 + specifier: ^1.8.18 + version: 1.8.18 '@unhead/ssr': - specifier: ^1.8.16 - version: 1.8.16 + specifier: ^1.8.18 + version: 1.8.18 '@unhead/vue': - specifier: ^1.8.16 - version: 1.8.16(vue@3.4.21) + specifier: ^1.8.18 + version: 1.8.18(vue@3.4.21) '@vue/shared': specifier: ^3.4.21 version: 3.4.21 @@ -399,8 +399,8 @@ importers: specifier: ^0.7.0 version: 0.7.0(rollup@4.13.0)(vue-router@4.3.0)(vue@3.4.21) unstorage: - specifier: ^1.10.1 - version: 1.10.1 + specifier: ^1.10.2 + version: 1.10.2 untyped: specifier: ^1.4.2 version: 1.4.2 @@ -437,7 +437,7 @@ importers: version: 5.1.6(@types/node@20.11.27) vitest: specifier: 1.3.1 - version: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.2) + version: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.4) packages/schema: dependencies: @@ -488,8 +488,8 @@ importers: specifier: 8.0.8 version: 8.0.8 '@unhead/schema': - specifier: 1.8.16 - version: 1.8.16 + specifier: 1.8.18 + version: 1.8.18 '@vitejs/plugin-vue': specifier: 5.0.4 version: 5.0.4(vite@5.1.6)(vue@3.4.21) @@ -874,7 +874,7 @@ importers: version: 1.3.3 vitest: specifier: 1.0.2 - version: 1.0.2(@types/node@20.11.27)(happy-dom@13.8.2) + version: 1.0.2(@types/node@20.11.27)(happy-dom@13.8.4) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.4.2) @@ -1275,7 +1275,7 @@ packages: dependencies: '@codspeed/core': 3.1.0 vite: 5.1.6(@types/node@20.11.27) - vitest: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.2) + vitest: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.4) transitivePeerDependencies: - debug dev: true @@ -1930,9 +1930,6 @@ packages: /@humanwhocodes/object-schema@2.0.2: resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} - /@ioredis/commands@1.2.0: - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} - /@isaacs/cliui@8.0.2: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -2069,7 +2066,7 @@ packages: agent-base: 7.1.0 http-proxy-agent: 7.0.0 https-proxy-agent: 7.0.2 - lru-cache: 10.0.3 + lru-cache: 10.2.0 socks-proxy-agent: 8.0.2 transitivePeerDependencies: - supports-color @@ -2087,7 +2084,7 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/promise-spawn': 7.0.0 - lru-cache: 10.0.3 + lru-cache: 10.2.0 npm-pick-manifest: 9.0.0 proc-log: 3.0.0 promise-inflight: 1.0.1 @@ -2266,7 +2263,7 @@ packages: rc9: 2.1.1 std-env: 3.7.0 - /@nuxt/test-utils@3.11.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.4)(h3@1.11.1)(happy-dom@13.8.2)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21): + /@nuxt/test-utils@3.11.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.8.4)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-9ovgpQZkZpVg/MhYVVn2169WjH/IL0XUqwGryTa/lkx0/BCi1LMVEp3HTPkmt4qbRcxitO+kL4vFqqrFGVaSVg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2306,7 +2303,7 @@ packages: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema '@testing-library/vue': 8.0.2(vue@3.4.21) - '@vue/test-utils': 2.4.4(vue@3.4.21) + '@vue/test-utils': 2.4.5 c12: 1.10.0 consola: 3.2.3 defu: 6.1.4 @@ -2316,7 +2313,7 @@ packages: fake-indexeddb: 5.0.2 get-port-please: 3.1.2 h3: 1.11.1 - happy-dom: 13.8.2 + happy-dom: 13.8.4 local-pkg: 0.5.0 magic-string: 0.30.8 node-fetch-native: 1.6.2 @@ -2331,8 +2328,8 @@ packages: unenv: 1.9.0 unplugin: 1.10.0 vite: 5.1.6(@types/node@20.11.27) - vitest: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.2) - vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.4)(h3@1.11.1)(happy-dom@13.8.2)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) + vitest: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.4) + vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.8.4)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) vue: 3.4.21(typescript@5.4.2) vue-router: 4.3.0(vue@3.4.21) dev: true @@ -2852,10 +2849,8 @@ packages: dependencies: '@babel/runtime': 7.23.9 '@testing-library/dom': 9.3.4 - '@vue/test-utils': 2.4.4(vue@3.4.21) + '@vue/test-utils': 2.4.5 vue: 3.4.21(typescript@5.4.2) - transitivePeerDependencies: - - '@vue/server-renderer' dev: true /@tootallnate/once@2.0.0: @@ -3256,41 +3251,41 @@ packages: /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - /@unhead/dom@1.8.16: - resolution: {integrity: sha512-n4wHKDI1ihpbbGrnQHwmWhaKwfdEWGA/1nSra7vqc8vmrIPtnOLrfU0cuepEomHZ/ziUsI6SX/RFB+Jm21D9fw==} + /@unhead/dom@1.8.18: + resolution: {integrity: sha512-F6ckuW+IAojGCSb++WFQlDeI3/80OALpD6yDcDrhAxZ8ogQatd5gXWjTmSiuV/0M2XIeDq3jwampvq6oomU6Gw==} dependencies: - '@unhead/schema': 1.8.16 - '@unhead/shared': 1.8.16 + '@unhead/schema': 1.8.18 + '@unhead/shared': 1.8.18 dev: false - /@unhead/schema@1.8.16: - resolution: {integrity: sha512-q/AH7uWlE/KrYqZJWKRCguSV1f3U04PKqy1A3YA5ZppRAW2IHqNQ0P2ntc3b0dIdulhN23nkiH8sLyU7dAZdXw==} + /@unhead/schema@1.8.18: + resolution: {integrity: sha512-E4oq4juwGJkXPOJlc4Qdp1iVTe79H4TSMWkOB8sSlU44vhvcuZduFYH9CCn29JvtV/640Uaf2QeX4o+wX96LRQ==} dependencies: hookable: 5.5.3 zhead: 2.2.4 - /@unhead/shared@1.8.16: - resolution: {integrity: sha512-UNbCyO5WS2aimRdB5Ov38ZEDUl5kYI4vnnF5rCfmUKwexe2qb0HXixueMbNwQSoKKsGxTYm5pkIFCZlHCoZrVQ==} + /@unhead/shared@1.8.18: + resolution: {integrity: sha512-2Tw5oyTjMkPn11UoR9AB3kSk2nDVG+7nCS4dZUwdxTMqndUnYyWoGB0EcO2WbK6YpkpulLIlfmiXVzWW4PTrWg==} dependencies: - '@unhead/schema': 1.8.16 + '@unhead/schema': 1.8.18 dev: false - /@unhead/ssr@1.8.16: - resolution: {integrity: sha512-KalKMwogqaWQ3IBDuZ4Bhi2VufPS8U0yqG4dWQxxiFI68p6lgrtkZ+4+tlfR4n00T90YJDvnE8SI+Mh7nBPMqg==} + /@unhead/ssr@1.8.18: + resolution: {integrity: sha512-l66PSAHartxcWvOW5E/zx8LJJFnRiMBZnDh3Ve9KnGIA8w5B/0Mhhhe/tcv2yyXEV4K/q6ke0taeBy2mD3/Auw==} dependencies: - '@unhead/schema': 1.8.16 - '@unhead/shared': 1.8.16 + '@unhead/schema': 1.8.18 + '@unhead/shared': 1.8.18 dev: false - /@unhead/vue@1.8.16(vue@3.4.21): - resolution: {integrity: sha512-jWKvMfLEz1A8VSvCgxyl2nWXb1eRQs41UNiTr2q1wMQX3g+GHiuLx5CpDSIR0uRyEBynmejHbmhu90yE2Tw/hg==} + /@unhead/vue@1.8.18(vue@3.4.21): + resolution: {integrity: sha512-aKsDCYAiQ27Cjs8nyUHaYNYOQjdhhobMswrelNddekGpk63Y25bRO2NT3DheAOqAAcH4Qdt7JIe5Bu4N1HG5Gg==} peerDependencies: vue: 3.4.21 dependencies: - '@unhead/schema': 1.8.16 - '@unhead/shared': 1.8.16 + '@unhead/schema': 1.8.18 + '@unhead/shared': 1.8.18 hookable: 5.5.3 - unhead: 1.8.16 + unhead: 1.8.18 vue: 3.4.21(typescript@5.4.2) dev: false @@ -3358,7 +3353,7 @@ packages: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.2) + vitest: 1.3.1(@types/node@20.11.27)(happy-dom@13.8.4) transitivePeerDependencies: - supports-color dev: true @@ -3613,18 +3608,11 @@ packages: /@vue/shared@3.4.21: resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} - /@vue/test-utils@2.4.4(vue@3.4.21): - resolution: {integrity: sha512-8jkRxz8pNhClAf4Co4ZrpAoFISdvT3nuSkUlY6Ys6rmTpw3DMWG/X3mw3gQ7QJzgCZO9f+zuE2kW57fi09MW7Q==} - peerDependencies: - '@vue/server-renderer': ^3.0.1 - vue: 3.4.21 - peerDependenciesMeta: - '@vue/server-renderer': - optional: true + /@vue/test-utils@2.4.5: + resolution: {integrity: sha512-oo2u7vktOyKUked36R93NB7mg2B+N7Plr8lxp2JBGwr18ch6EggFjixSCdIVVLkT6Qr0z359Xvnafc9dcKyDUg==} dependencies: js-beautify: 1.14.9 - vue: 3.4.21(typescript@5.4.2) - vue-component-type-helpers: 1.8.25 + vue-component-type-helpers: 2.0.6 dev: true /@webassemblyjs/ast@1.11.6: @@ -4251,7 +4239,7 @@ packages: '@npmcli/fs': 3.1.0 fs-minipass: 3.0.3 glob: 10.3.10 - lru-cache: 10.0.3 + lru-cache: 10.2.0 minipass: 7.0.4 minipass-collect: 1.0.2 minipass-flush: 1.0.5 @@ -4455,10 +4443,6 @@ packages: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - /cluster-key-slot@1.1.2: - resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==} - engines: {node: '>=0.10.0'} - /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: @@ -4983,10 +4967,6 @@ packages: /delegates@1.0.0: resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - /denque@2.1.0: - resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} - engines: {node: '>=0.10'} - /depd@2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} @@ -6307,8 +6287,8 @@ packages: transitivePeerDependencies: - uWebSockets.js - /happy-dom@13.8.2: - resolution: {integrity: sha512-u9KxyeQNIzkJDR2iCitKeS5Uy0YUv5eOntpO8e7ZzbDVv4kP5Y77Zo2LnZitwMrss/1pY2Uc2e5qOVGkiKE5Gg==} + /happy-dom@13.8.4: + resolution: {integrity: sha512-FjLmsOMgwpX9gc00nz830RVGCG1V6Rj+AB4amdEAbKmbeIL3Ude1peC8bcTCzTvrtm2TFKimY3Ws6Xeh5Q1XhA==} engines: {node: '>=16.0.0'} dependencies: entities: 4.5.0 @@ -6456,7 +6436,7 @@ packages: resolution: {integrity: sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: - lru-cache: 10.0.3 + lru-cache: 10.2.0 dev: false /html-entities@2.4.0: @@ -6633,22 +6613,6 @@ packages: side-channel: 1.0.4 dev: true - /ioredis@5.3.2: - resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==} - engines: {node: '>=12.22.0'} - dependencies: - '@ioredis/commands': 1.2.0 - cluster-key-slot: 1.1.2 - debug: 4.3.4 - denque: 2.1.0 - lodash.defaults: 4.2.0 - lodash.isarguments: 3.1.0 - redis-errors: 1.2.0 - redis-parser: 3.0.0 - standard-as-callback: 2.1.0 - transitivePeerDependencies: - - supports-color - /ip@2.0.0: resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} dev: false @@ -7261,12 +7225,6 @@ packages: /lodash-es@4.17.21: resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - /lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - - /lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - /lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} dev: false @@ -7291,8 +7249,8 @@ packages: get-func-name: 2.0.2 dev: true - /lru-cache@10.0.3: - resolution: {integrity: sha512-B7gr+F6MkqB3uzINHXNctGieGsRTMwIBgxkp0yq/5BwcuDzD4A8wQpHQW6vDAm1uKSLQghmRdD9sKqf2vJ1cEg==} + /lru-cache@10.2.0: + resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} engines: {node: 14 || >=16.14} /lru-cache@5.1.1: @@ -8185,7 +8143,7 @@ packages: unctx: 2.3.1 unenv: 1.9.0 unimport: 3.7.1(rollup@4.13.0) - unstorage: 1.10.1 + unstorage: 1.10.2 unwasm: 0.3.7 transitivePeerDependencies: - '@azure/app-configuration' @@ -8204,6 +8162,7 @@ packages: - drizzle-orm - encoding - idb-keyval + - ioredis - supports-color - uWebSockets.js @@ -8758,7 +8717,7 @@ packages: resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 10.0.3 + lru-cache: 10.2.0 minipass: 7.0.4 /path-type@4.0.0: @@ -9527,16 +9486,6 @@ packages: dependencies: picomatch: 2.3.1 - /redis-errors@1.2.0: - resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} - engines: {node: '>=4'} - - /redis-parser@3.0.0: - resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} - engines: {node: '>=4'} - dependencies: - redis-errors: 1.2.0 - /regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} dev: true @@ -10158,9 +10107,6 @@ packages: resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} dev: false - /standard-as-callback@2.1.0: - resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} - /statuses@2.0.1: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} @@ -10705,12 +10651,12 @@ packages: node-fetch-native: 1.6.2 pathe: 1.1.2 - /unhead@1.8.16: - resolution: {integrity: sha512-ZcOWOyrVhL+/8zmsfeFy+vuTAvQE3xOwEpMHG15aiQEXH5mYbwcPil2Bb+GEBdcEGVigl7B0TZL3IJ7xJ47+7g==} + /unhead@1.8.18: + resolution: {integrity: sha512-XmCGVev0bwo+jy5qh6PW1vACnPoQvv3MEwqo4w0+49W2ZGPMZYPtIa8GAZiaWgkycrlie1WgZejjJEG9bYVgZw==} dependencies: - '@unhead/dom': 1.8.16 - '@unhead/schema': 1.8.16 - '@unhead/shared': 1.8.16 + '@unhead/dom': 1.8.18 + '@unhead/schema': 1.8.18 + '@unhead/shared': 1.8.18 hookable: 5.5.3 dev: false @@ -10847,21 +10793,22 @@ packages: webpack-sources: 3.2.3 webpack-virtual-modules: 0.6.1 - /unstorage@1.10.1: - resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==} + /unstorage@1.10.2: + resolution: {integrity: sha512-cULBcwDqrS8UhlIysUJs2Dk0Mmt8h7B0E6mtR+relW9nZvsf/u4SkAYyNliPiPW7XtFNb5u3IUMkxGxFTTRTgQ==} peerDependencies: - '@azure/app-configuration': ^1.4.1 + '@azure/app-configuration': ^1.5.0 '@azure/cosmos': ^4.0.0 '@azure/data-tables': ^13.2.2 - '@azure/identity': ^3.3.2 - '@azure/keyvault-secrets': ^4.7.0 - '@azure/storage-blob': ^12.16.0 - '@capacitor/preferences': ^5.0.6 - '@netlify/blobs': ^6.2.0 - '@planetscale/database': ^1.11.0 - '@upstash/redis': ^1.23.4 - '@vercel/kv': ^0.2.3 + '@azure/identity': ^4.0.1 + '@azure/keyvault-secrets': ^4.8.0 + '@azure/storage-blob': ^12.17.0 + '@capacitor/preferences': ^5.0.7 + '@netlify/blobs': ^6.5.0 || ^7.0.0 + '@planetscale/database': ^1.16.0 + '@upstash/redis': ^1.28.4 + '@vercel/kv': ^1.0.1 idb-keyval: ^6.2.1 + ioredis: ^5.3.2 peerDependenciesMeta: '@azure/app-configuration': optional: true @@ -10887,20 +10834,20 @@ packages: optional: true idb-keyval: optional: true + ioredis: + optional: true dependencies: anymatch: 3.1.3 chokidar: 3.6.0 destr: 2.0.3 h3: 1.11.1 - ioredis: 5.3.2 listhen: 1.7.2 - lru-cache: 10.0.3 + lru-cache: 10.2.0 mri: 1.2.0 node-fetch-native: 1.6.2 ofetch: 1.3.3 ufo: 1.4.0 transitivePeerDependencies: - - supports-color - uWebSockets.js /untildify@4.0.0: @@ -11195,10 +11142,10 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.4)(h3@1.11.1)(happy-dom@13.8.2)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21): + /vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.8.4)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.11.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.4)(h3@1.11.1)(happy-dom@13.8.2)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) + '@nuxt/test-utils': 3.11.0(@testing-library/vue@8.0.2)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.8.4)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.21) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -11215,7 +11162,7 @@ packages: - vue-router dev: true - /vitest@1.0.2(@types/node@20.11.27)(happy-dom@13.8.2): + /vitest@1.0.2(@types/node@20.11.27)(happy-dom@13.8.4): resolution: {integrity: sha512-F3NVwwpXfRSDnJmyv+ALPwSRVt0zDkRRE18pwUHSUPXAlWQ47rY1dc99ziMW5bBHyqwK2ERjMisLNoef64qk9w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -11251,7 +11198,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - happy-dom: 13.8.2 + happy-dom: 13.8.4 local-pkg: 0.5.0 magic-string: 0.30.8 pathe: 1.1.2 @@ -11273,7 +11220,7 @@ packages: - terser dev: true - /vitest@1.3.1(@types/node@20.11.27)(happy-dom@13.8.2): + /vitest@1.3.1(@types/node@20.11.27)(happy-dom@13.8.4): resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -11308,7 +11255,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - happy-dom: 13.8.2 + happy-dom: 13.8.4 local-pkg: 0.5.0 magic-string: 0.30.8 pathe: 1.1.2 @@ -11380,8 +11327,8 @@ packages: dependencies: ufo: 1.4.0 - /vue-component-type-helpers@1.8.25: - resolution: {integrity: sha512-NCA6sekiJIMnMs4DdORxATXD+/NRkQpS32UC+I1KQJUasx+Z7MZUb3Y+MsKsFmX+PgyTYSteb73JW77AibaCCw==} + /vue-component-type-helpers@2.0.6: + resolution: {integrity: sha512-qdGXCtoBrwqk1BT6r2+1Wcvl583ZVkuSZ3or7Y1O2w5AvWtlvvxwjGhmz5DdPJS9xqRdDlgTJ/38ehWnEi0tFA==} dev: true /vue-devtools-stub@0.1.0: diff --git a/test/bundle.test.ts b/test/bundle.test.ts index ddb9781422..a0ac7f0b0f 100644 --- a/test/bundle.test.ts +++ b/test/bundle.test.ts @@ -35,7 +35,7 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot('"205k"') const modules = await analyzeSizes('node_modules/**/*', serverDir) - expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot('"1335k"') + expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot('"1336k"') const packages = modules.files .filter(m => m.endsWith('package.json')) @@ -75,7 +75,7 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot('"524k"') const modules = await analyzeSizes('node_modules/**/*', serverDir) - expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot('"77.7k"') + expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot('"79.4k"') const packages = modules.files .filter(m => m.endsWith('package.json'))