From 72a9a5b6f2a75f05c54ca05eec27f22c0fc9fae6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Mar 2024 14:26:49 +0000 Subject: [PATCH 1/7] chore(deps): update all non-major dependencies (main) (#26492) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/dependency-review.yml | 2 +- package.json | 2 +- packages/nuxt/package.json | 2 +- pnpm-lock.yaml | 102 ++++++++++++------------ 4 files changed, 54 insertions(+), 54 deletions(-) diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index e781898a7a..b818d2f085 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -19,4 +19,4 @@ jobs: - name: 'Checkout Repository' uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - name: 'Dependency Review' - uses: actions/dependency-review-action@733dd5d4a5203f238c33806593ec0f5fc5343d8c # v4.2.4 + uses: actions/dependency-review-action@5bbc3ba658137598168acb2ab73b21c432dd411b # v4.2.5 diff --git a/package.json b/package.json index 24d961903c..374dad2908 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "fs-extra": "11.2.0", "globby": "14.0.1", "h3": "1.11.1", - "happy-dom": "14.3.6", + "happy-dom": "14.3.8", "jiti": "1.21.0", "markdownlint-cli": "0.39.0", "nitropack": "2.9.5", diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index dbaa66be31..deb79741dd 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -60,7 +60,7 @@ }, "dependencies": { "@nuxt/devalue": "^2.0.2", - "@nuxt/devtools": "^1.1.3", + "@nuxt/devtools": "^1.1.4", "@nuxt/kit": "workspace:*", "@nuxt/schema": "workspace:*", "@nuxt/telemetry": "^2.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6d1adc5565..d2a4e79b41 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,7 +27,7 @@ importers: version: link:packages/kit '@nuxt/test-utils': specifier: 3.12.0 - version: 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.6)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + version: 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) '@nuxt/webpack-builder': specifier: workspace:* version: link:packages/webpack @@ -92,8 +92,8 @@ importers: specifier: 1.11.1 version: 1.11.1 happy-dom: - specifier: 14.3.6 - version: 14.3.6 + specifier: 14.3.8 + version: 14.3.8 jiti: specifier: 1.21.0 version: 1.21.0 @@ -138,10 +138,10 @@ importers: version: 1.5.3 vitest: specifier: 1.4.0 - version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.6) + version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) vitest-environment-nuxt: specifier: 1.0.0 - version: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.6)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + version: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.4.3) @@ -232,7 +232,7 @@ importers: version: 5.2.6(@types/node@20.11.30) vitest: specifier: 1.4.0 - version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.6) + version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) webpack: specifier: 5.91.0 version: 5.91.0 @@ -243,8 +243,8 @@ importers: specifier: ^2.0.2 version: 2.0.2 '@nuxt/devtools': - specifier: ^1.1.3 - version: 1.1.3(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@packages+nuxt)(rollup@4.13.0)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21) + specifier: ^1.1.4 + version: 1.1.4(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@packages+nuxt)(rollup@4.13.0)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21) '@nuxt/kit': specifier: workspace:* version: link:../kit @@ -431,7 +431,7 @@ importers: version: 5.2.6(@types/node@20.11.30) vitest: specifier: 1.4.0 - version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.6) + version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) packages/schema: dependencies: @@ -868,7 +868,7 @@ importers: version: 1.3.4 vitest: specifier: 1.0.2 - version: 1.0.2(@types/node@20.11.30)(happy-dom@14.3.6) + version: 1.0.2(@types/node@20.11.30)(happy-dom@14.3.8) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.4.3) @@ -2178,8 +2178,8 @@ packages: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} dev: false - /@nuxt/devtools-kit@1.1.3(nuxt@packages+nuxt)(vite@5.2.6): - resolution: {integrity: sha512-bVIGng74haYAvJXiV+xtk7xrpHPZOJtcV4Flgl9IM+PYSjqs5pIRFRDnDwCQYAGt99hxGtQkdTBRqPQLxVCmeA==} + /@nuxt/devtools-kit@1.1.4(nuxt@packages+nuxt)(vite@5.2.6): + resolution: {integrity: sha512-/aZW/vn09vJML3Bi6dP9m51EN8eyeqHbyCyeuGsPUy/2GIlziaNHTaFlNWmLLkezdS4bhEGSr38Z5sa6x8FchQ==} peerDependencies: nuxt: workspace:* vite: 5.2.6 @@ -2191,8 +2191,8 @@ packages: vite: 5.2.6(@types/node@20.11.30) dev: false - /@nuxt/devtools-wizard@1.1.3: - resolution: {integrity: sha512-eeAeqHel5fb9eRjiw6/YOeGUGjsddooUrGXSc6aGTGnlnT6qOpMXRxj/amh9Pi0mm0cUiy5wILeGAlwK92waCA==} + /@nuxt/devtools-wizard@1.1.4: + resolution: {integrity: sha512-BTobds8a5fwucbHwMb42V53xgPv78SzAt/I44Dz0/uI8LxSKeX45ogEERDHB9hnRMjC/ZBTv1Z6HpGOmoB4Sxg==} hasBin: true dependencies: consola: 3.2.3 @@ -2207,20 +2207,20 @@ packages: semver: 7.6.0 dev: false - /@nuxt/devtools@1.1.3(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@packages+nuxt)(rollup@4.13.0)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21): - resolution: {integrity: sha512-+mps8+01b2ntJOHNNTfeUTj4A/b2CyAxvmbwgoDc91XAycpJMWqzYzqBXemR4ZoDL8mbk6coQ1rmz8f1dM25fA==} + /@nuxt/devtools@1.1.4(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@packages+nuxt)(rollup@4.13.0)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21): + resolution: {integrity: sha512-mJFSB7zbzT1oBP9yf82siI7xIvhZleVuVLiSOCCks8+DhJGgcRPLIDNRm23aFu6YWO0pEv19TiISExiLAkJp2g==} hasBin: true peerDependencies: nuxt: workspace:* vite: 5.2.6 dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.1.3(nuxt@packages+nuxt)(vite@5.2.6) - '@nuxt/devtools-wizard': 1.1.3 + '@nuxt/devtools-kit': 1.1.4(nuxt@packages+nuxt)(vite@5.2.6) + '@nuxt/devtools-wizard': 1.1.4 '@nuxt/kit': link:packages/kit - '@vue/devtools-applet': 7.0.20(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21) - '@vue/devtools-core': 7.0.20(vite@5.2.6)(vue@3.4.21) - '@vue/devtools-kit': 7.0.20(vue@3.4.21) + '@vue/devtools-applet': 7.0.22(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21) + '@vue/devtools-core': 7.0.22(vite@5.2.6)(vue@3.4.21) + '@vue/devtools-kit': 7.0.22(vue@3.4.21) birpc: 0.2.17 consola: 3.2.3 cronstrue: 2.48.0 @@ -2328,7 +2328,7 @@ packages: rc9: 2.1.1 std-env: 3.7.0 - /@nuxt/test-utils@3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.6)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): + /@nuxt/test-utils@3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-Q3HP53TDIYeqHT65r31HZhK/gRwVBmchSdVj1tfiYECyqstckvsQ4Cyt/GX/XmD7cLdD3d5aHow8LaMfP+BSqQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2381,7 +2381,7 @@ packages: fake-indexeddb: 5.0.2 get-port-please: 3.1.2 h3: 1.11.1 - happy-dom: 14.3.6 + happy-dom: 14.3.8 local-pkg: 0.5.0 magic-string: 0.30.8 node-fetch-native: 1.6.4 @@ -2396,8 +2396,8 @@ packages: unenv: 1.9.0 unplugin: 1.10.0 vite: 5.2.6(@types/node@20.11.30) - vitest: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.6) - vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.6)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + vitest: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) + vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) vue: 3.4.21(typescript@5.4.3) vue-router: 4.3.0(vue@3.4.21) dev: true @@ -3656,7 +3656,7 @@ packages: strip-literal: 2.0.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.6) + vitest: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) transitivePeerDependencies: - supports-color dev: true @@ -3844,15 +3844,15 @@ packages: /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} - /@vue/devtools-applet@7.0.20(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21): - resolution: {integrity: sha512-q48RtnhFmC0kd4N+3Edfctv6oL2neN6crUapBydSr6szjR87dQJygTEYKlpyx0SHmVLVwq4mcgFuf1ftAKjd/w==} + /@vue/devtools-applet@7.0.22(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21): + resolution: {integrity: sha512-qr6CM6MtDU7aWcwYeHPdfKWPnA2AnRFpHnZ6r3xrPIC2Gx8ekRClaOFZlnXRSMAxNCvfiXpPeJNOgCIHePUcHQ==} peerDependencies: vue: 3.4.21 dependencies: - '@vue/devtools-core': 7.0.20(vite@5.2.6)(vue@3.4.21) - '@vue/devtools-kit': 7.0.20(vue@3.4.21) - '@vue/devtools-shared': 7.0.20 - '@vue/devtools-ui': 7.0.20(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vue@3.4.21) + '@vue/devtools-core': 7.0.22(vite@5.2.6)(vue@3.4.21) + '@vue/devtools-kit': 7.0.22(vue@3.4.21) + '@vue/devtools-shared': 7.0.22 + '@vue/devtools-ui': 7.0.22(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vue@3.4.21) perfect-debounce: 1.0.0 splitpanes: 3.1.5 vue: 3.4.21(typescript@5.4.3) @@ -3876,11 +3876,11 @@ packages: - vite dev: false - /@vue/devtools-core@7.0.20(vite@5.2.6)(vue@3.4.21): - resolution: {integrity: sha512-JefAn0ljTUPtoEJ47PjEfcLQb9BVt3OH1R6aD8qZ7bNYwZH+xystXpVJ3pW+1iDnOXjfpLgc3bsHUZoxlfobpw==} + /@vue/devtools-core@7.0.22(vite@5.2.6)(vue@3.4.21): + resolution: {integrity: sha512-jnC+fFMvUsVRy136TxTSXUvfRv/1RzNpQaLJEq+j8YeImyetoPiLX7wdB0z2NMray1//0d8tg9ItIZaLalAm9w==} dependencies: - '@vue/devtools-kit': 7.0.20(vue@3.4.21) - '@vue/devtools-shared': 7.0.20 + '@vue/devtools-kit': 7.0.22(vue@3.4.21) + '@vue/devtools-shared': 7.0.22 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 @@ -3890,12 +3890,12 @@ packages: - vue dev: false - /@vue/devtools-kit@7.0.20(vue@3.4.21): - resolution: {integrity: sha512-FgFuPuqrhQ51rR/sVi52FnGgrxJ3X1bvNra/SkBzPhxJVhfyL5w2YUJZI1FgCvtLAyPSomJNdvlG415ZbJsr6w==} + /@vue/devtools-kit@7.0.22(vue@3.4.21): + resolution: {integrity: sha512-STRHF+dNF8+ekGN1e3TxOyAN/ivrjqIJcAGsz9jS2rsQvU3HIkC5YNFvpbVk2dGdEnVuvgZQNb4qJGMJrQufoA==} peerDependencies: vue: 3.4.21 dependencies: - '@vue/devtools-shared': 7.0.20 + '@vue/devtools-shared': 7.0.22 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 @@ -3903,14 +3903,14 @@ packages: vue: 3.4.21(typescript@5.4.3) dev: false - /@vue/devtools-shared@7.0.20: - resolution: {integrity: sha512-E6CiCaYr6ZWOCYJgWodXcPCXxB12vgbUA1X1sG0F1tK5Bo5I35GJuTR8LBJLFHV0VpwLWvyrIi9drT1ZbuJxlg==} + /@vue/devtools-shared@7.0.22: + resolution: {integrity: sha512-RtqPObulhlhZr8mP27TWcZHBx63x4BaEO6X9JRKqnIa9PenaT28dIpgYLL/9bZsjRP/6YyP4wMu9sL74JJdipQ==} dependencies: rfdc: 1.3.1 dev: false - /@vue/devtools-ui@7.0.20(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vue@3.4.21): - resolution: {integrity: sha512-0Jy+9l8gQKnEPitOBthib6bZPdf2FipPIpMZPZ90xH4z1nWGN2aHBqOHH3dMpNgnymlkgAR5QDvodj5RcxiUGw==} + /@vue/devtools-ui@7.0.22(@unocss/reset@0.58.6)(floating-vue@5.2.2)(unocss@0.58.6)(vue@3.4.21): + resolution: {integrity: sha512-1WtmpBSX4kxHJeqpn5ylN883Ly7epjAysvVm+QwabLwuuzqPn1tD/M55R3BFsPx2wAbjw/Kga5BqNHvnGms6mg==} peerDependencies: '@unocss/reset': '>=0.50.0-0' floating-vue: '>=2.0.0-0' @@ -6766,8 +6766,8 @@ packages: transitivePeerDependencies: - uWebSockets.js - /happy-dom@14.3.6: - resolution: {integrity: sha512-fUb3dn0iuyyxRGqwFoU5iy6wjozxt/Qw7zGeRMockbBlpOegrV7Y0HIYBMQw8X4s7qpu55Tu7cNFoRM8s9VW5A==} + /happy-dom@14.3.8: + resolution: {integrity: sha512-jP7p/VQJ08lbIoCsw1Adna3RA86eE+2CNkqvJRWIhrKP7XKZ0e0s2TJSt5lwGS4b7x0z0Ztw0A9P4uQGMHPiiA==} engines: {node: '>=16.0.0'} dependencies: entities: 4.5.0 @@ -11731,10 +11731,10 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.6)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): + /vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.6)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + '@nuxt/test-utils': 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -11752,7 +11752,7 @@ packages: - vue-router dev: true - /vitest@1.0.2(@types/node@20.11.30)(happy-dom@14.3.6): + /vitest@1.0.2(@types/node@20.11.30)(happy-dom@14.3.8): resolution: {integrity: sha512-F3NVwwpXfRSDnJmyv+ALPwSRVt0zDkRRE18pwUHSUPXAlWQ47rY1dc99ziMW5bBHyqwK2ERjMisLNoef64qk9w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -11788,7 +11788,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - happy-dom: 14.3.6 + happy-dom: 14.3.8 local-pkg: 0.5.0 magic-string: 0.30.8 pathe: 1.1.2 @@ -11810,7 +11810,7 @@ packages: - terser dev: true - /vitest@1.4.0(@types/node@20.11.30)(happy-dom@14.3.6): + /vitest@1.4.0(@types/node@20.11.30)(happy-dom@14.3.8): resolution: {integrity: sha512-gujzn0g7fmwf83/WzrDTnncZt2UiXP41mHuFYFrdwaLRVQ6JYQEiME2IfEjU3vcFL3VKa75XhI3lFgn+hfVsQw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -11845,7 +11845,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - happy-dom: 14.3.6 + happy-dom: 14.3.8 local-pkg: 0.5.0 magic-string: 0.30.8 pathe: 1.1.2 From 670e2090bccade1a9af64e54c1a512258b334712 Mon Sep 17 00:00:00 2001 From: Junaid Ahmed <12216819+junaidkbr@users.noreply.github.com> Date: Tue, 26 Mar 2024 19:27:31 +0500 Subject: [PATCH 2/7] docs: adjust grammar (#26482) --- docs/1.getting-started/4.styling.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/1.getting-started/4.styling.md b/docs/1.getting-started/4.styling.md index 38d2d36f1f..4b2bd3be36 100644 --- a/docs/1.getting-started/4.styling.md +++ b/docs/1.getting-started/4.styling.md @@ -421,7 +421,7 @@ For proper syntax highlighting in SFC, you can use the postcss lang attribute. ```vue ``` @@ -458,7 +458,7 @@ Use different styles for different layouts. Nuxt isn't opinionated when it comes to styling and provides you with a wide variety of options. You can use any styling tool that you want, such as popular libraries like [UnoCSS](https://unocss.dev) or [Tailwind CSS](https://tailwindcss.com). -The community and the Nuxt team have developed plenty of Nuxt modules to makes the integration easier. +The community and the Nuxt team have developed plenty of Nuxt modules to make the integration easier. You can discover them on the [modules section](/modules) of the website. Here are a few modules to help you get started: From 3522c9867779bfc10b319f0947a740b733645c03 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Mar 2024 20:43:17 +0000 Subject: [PATCH 3/7] chore(deps): update codecov/codecov-action action to v4.1.1 (main) (#26496) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 02508e2657..c0b25a87d5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -236,7 +236,7 @@ jobs: TEST_CONTEXT: ${{ matrix.context }} SKIP_BUNDLE_SIZE: ${{ github.event_name != 'push' || matrix.env == 'dev' || matrix.builder == 'webpack' || matrix.context == 'default' || runner.os == 'Windows' }} - - uses: codecov/codecov-action@54bcd8715eee62d40e33596ef5e8f0f48dbbccab # v4.1.0 + - uses: codecov/codecov-action@c16abc29c95fcf9174b58eb7e1abf4c866893bc8 # v4.1.1 if: github.event_name != 'push' && matrix.env == 'built' && matrix.builder == 'vite' && matrix.context == 'default' && matrix.os == 'ubuntu-latest' && matrix.manifest == 'manifest-on' with: token: ${{ secrets.CODECOV_TOKEN }} From bcca7aa71e2bcf8e86965275974108cbd6e8f116 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 27 Mar 2024 09:32:15 +0000 Subject: [PATCH 4/7] chore(deps): update devdependency happy-dom to v14.3.9 (main) (#26500) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 42 +++++++++++++++++++++--------------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index 374dad2908..d3f735c1fb 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "fs-extra": "11.2.0", "globby": "14.0.1", "h3": "1.11.1", - "happy-dom": "14.3.8", + "happy-dom": "14.3.9", "jiti": "1.21.0", "markdownlint-cli": "0.39.0", "nitropack": "2.9.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d2a4e79b41..e69175394f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,7 +27,7 @@ importers: version: link:packages/kit '@nuxt/test-utils': specifier: 3.12.0 - version: 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + version: 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.9)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) '@nuxt/webpack-builder': specifier: workspace:* version: link:packages/webpack @@ -92,8 +92,8 @@ importers: specifier: 1.11.1 version: 1.11.1 happy-dom: - specifier: 14.3.8 - version: 14.3.8 + specifier: 14.3.9 + version: 14.3.9 jiti: specifier: 1.21.0 version: 1.21.0 @@ -138,10 +138,10 @@ importers: version: 1.5.3 vitest: specifier: 1.4.0 - version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) + version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.9) vitest-environment-nuxt: specifier: 1.0.0 - version: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + version: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.9)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.4.3) @@ -232,7 +232,7 @@ importers: version: 5.2.6(@types/node@20.11.30) vitest: specifier: 1.4.0 - version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) + version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.9) webpack: specifier: 5.91.0 version: 5.91.0 @@ -431,7 +431,7 @@ importers: version: 5.2.6(@types/node@20.11.30) vitest: specifier: 1.4.0 - version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) + version: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.9) packages/schema: dependencies: @@ -868,7 +868,7 @@ importers: version: 1.3.4 vitest: specifier: 1.0.2 - version: 1.0.2(@types/node@20.11.30)(happy-dom@14.3.8) + version: 1.0.2(@types/node@20.11.30)(happy-dom@14.3.9) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.4.3) @@ -2328,7 +2328,7 @@ packages: rc9: 2.1.1 std-env: 3.7.0 - /@nuxt/test-utils@3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): + /@nuxt/test-utils@3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.9)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-Q3HP53TDIYeqHT65r31HZhK/gRwVBmchSdVj1tfiYECyqstckvsQ4Cyt/GX/XmD7cLdD3d5aHow8LaMfP+BSqQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2381,7 +2381,7 @@ packages: fake-indexeddb: 5.0.2 get-port-please: 3.1.2 h3: 1.11.1 - happy-dom: 14.3.8 + happy-dom: 14.3.9 local-pkg: 0.5.0 magic-string: 0.30.8 node-fetch-native: 1.6.4 @@ -2396,8 +2396,8 @@ packages: unenv: 1.9.0 unplugin: 1.10.0 vite: 5.2.6(@types/node@20.11.30) - vitest: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) - vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + vitest: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.9) + vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.9)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) vue: 3.4.21(typescript@5.4.3) vue-router: 4.3.0(vue@3.4.21) dev: true @@ -3656,7 +3656,7 @@ packages: strip-literal: 2.0.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.8) + vitest: 1.4.0(@types/node@20.11.30)(happy-dom@14.3.9) transitivePeerDependencies: - supports-color dev: true @@ -6766,8 +6766,8 @@ packages: transitivePeerDependencies: - uWebSockets.js - /happy-dom@14.3.8: - resolution: {integrity: sha512-jP7p/VQJ08lbIoCsw1Adna3RA86eE+2CNkqvJRWIhrKP7XKZ0e0s2TJSt5lwGS4b7x0z0Ztw0A9P4uQGMHPiiA==} + /happy-dom@14.3.9: + resolution: {integrity: sha512-0kPQchwthekcYpYN8CvCiq+/z5bqFYDLbTxZ+yDLwT8AFRVJDFadShHRxp3VAZRy7a5isOZ1j/LzsU1dtAIZMQ==} engines: {node: '>=16.0.0'} dependencies: entities: 4.5.0 @@ -11731,10 +11731,10 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): + /vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.9)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.8)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + '@nuxt/test-utils': 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.3.9)(playwright-core@1.42.1)(vite@5.2.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -11752,7 +11752,7 @@ packages: - vue-router dev: true - /vitest@1.0.2(@types/node@20.11.30)(happy-dom@14.3.8): + /vitest@1.0.2(@types/node@20.11.30)(happy-dom@14.3.9): resolution: {integrity: sha512-F3NVwwpXfRSDnJmyv+ALPwSRVt0zDkRRE18pwUHSUPXAlWQ47rY1dc99ziMW5bBHyqwK2ERjMisLNoef64qk9w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -11788,7 +11788,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - happy-dom: 14.3.8 + happy-dom: 14.3.9 local-pkg: 0.5.0 magic-string: 0.30.8 pathe: 1.1.2 @@ -11810,7 +11810,7 @@ packages: - terser dev: true - /vitest@1.4.0(@types/node@20.11.30)(happy-dom@14.3.8): + /vitest@1.4.0(@types/node@20.11.30)(happy-dom@14.3.9): resolution: {integrity: sha512-gujzn0g7fmwf83/WzrDTnncZt2UiXP41mHuFYFrdwaLRVQ6JYQEiME2IfEjU3vcFL3VKa75XhI3lFgn+hfVsQw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -11845,7 +11845,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - happy-dom: 14.3.8 + happy-dom: 14.3.9 local-pkg: 0.5.0 magic-string: 0.30.8 pathe: 1.1.2 From baf8539f31fbf87f743fe7a647b20179dae07a9c Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 27 Mar 2024 11:13:19 +0000 Subject: [PATCH 5/7] fix(nuxt): add build id to rendered payload url (#26504) --- packages/nuxt/src/core/runtime/nitro/renderer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/nuxt/src/core/runtime/nitro/renderer.ts b/packages/nuxt/src/core/runtime/nitro/renderer.ts index 9005e01963..90d3c89225 100644 --- a/packages/nuxt/src/core/runtime/nitro/renderer.ts +++ b/packages/nuxt/src/core/runtime/nitro/renderer.ts @@ -21,7 +21,7 @@ import type { HeadEntryOptions } from '@unhead/schema' import type { Link, Script, Style } from '@unhead/vue' import { createServerHead } from '@unhead/vue' -import { defineRenderHandler, getRouteRules, useRuntimeConfig, useStorage } from '#internal/nitro' +import { defineRenderHandler, getRouteRules, useAppConfig, useRuntimeConfig, useStorage } from '#internal/nitro' import { useNitroApp } from '#internal/nitro/app' // @ts-expect-error virtual file @@ -326,7 +326,7 @@ export default defineRenderHandler(async (event): Promise Date: Wed, 27 Mar 2024 11:42:34 +0000 Subject: [PATCH 6/7] chore(deps): update resolutions rollup to ^4.13.1 (main) (#26506) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 278 +++++++++++++++++++++++++------------------------ 2 files changed, 144 insertions(+), 136 deletions(-) diff --git a/package.json b/package.json index d3f735c1fb..d2401e66b9 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@nuxt/schema": "workspace:*", "@nuxt/vite-builder": "workspace:*", "@nuxt/webpack-builder": "workspace:*", - "rollup": "^4.13.0", + "rollup": "^4.13.1", "nuxt": "workspace:*", "vite": "5.2.6", "vue": "3.4.21", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e69175394f..92c98fd4b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,7 +9,7 @@ overrides: '@nuxt/schema': workspace:* '@nuxt/vite-builder': workspace:* '@nuxt/webpack-builder': workspace:* - rollup: ^4.13.0 + rollup: ^4.13.1 nuxt: workspace:* vite: 5.2.6 vue: 3.4.21 @@ -204,7 +204,7 @@ importers: version: 2.3.1 unimport: specifier: ^3.7.1 - version: 3.7.1(rollup@4.13.0) + version: 3.7.1(rollup@4.13.1) untyped: specifier: ^1.4.2 version: 1.4.2 @@ -244,7 +244,7 @@ importers: version: 2.0.2 '@nuxt/devtools': specifier: ^1.1.4 - version: 1.1.4(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@packages+nuxt)(rollup@4.13.0)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21) + version: 1.1.4(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@packages+nuxt)(rollup@4.13.1)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21) '@nuxt/kit': specifier: workspace:* version: link:../kit @@ -385,13 +385,13 @@ importers: version: 1.9.0 unimport: specifier: ^3.7.1 - version: 3.7.1(rollup@4.13.0) + version: 3.7.1(rollup@4.13.1) unplugin: specifier: ^1.10.0 version: 1.10.0 unplugin-vue-router: specifier: ^0.7.0 - version: 0.7.0(rollup@4.13.0)(vue-router@4.3.0)(vue@3.4.21) + version: 0.7.0(rollup@4.13.1)(vue-router@4.3.0)(vue@3.4.21) unstorage: specifier: ^1.10.2 version: 1.10.2(ioredis@5.3.2) @@ -464,7 +464,7 @@ importers: version: 1.5.3 unimport: specifier: ^3.7.1 - version: 3.7.1(rollup@4.13.0) + version: 3.7.1(rollup@4.13.1) untyped: specifier: ^1.4.2 version: 1.4.2 @@ -552,7 +552,7 @@ importers: version: link:../kit '@rollup/plugin-replace': specifier: ^5.0.5 - version: 5.0.5(rollup@4.13.0) + version: 5.0.5(rollup@4.13.1) '@vitejs/plugin-vue': specifier: ^5.0.4 version: 5.0.4(vite@5.2.6)(vue@3.4.21) @@ -621,7 +621,7 @@ importers: version: 8.4.38 rollup-plugin-visualizer: specifier: ^5.12.0 - version: 5.12.0(rollup@4.13.0) + version: 5.12.0(rollup@4.13.1) std-env: specifier: ^3.7.0 version: 3.7.0 @@ -2207,7 +2207,7 @@ packages: semver: 7.6.0 dev: false - /@nuxt/devtools@1.1.4(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@packages+nuxt)(rollup@4.13.0)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21): + /@nuxt/devtools@1.1.4(@unocss/reset@0.58.6)(floating-vue@5.2.2)(nuxt@packages+nuxt)(rollup@4.13.1)(unocss@0.58.6)(vite@5.2.6)(vue@3.4.21): resolution: {integrity: sha512-mJFSB7zbzT1oBP9yf82siI7xIvhZleVuVLiSOCCks8+DhJGgcRPLIDNRm23aFu6YWO0pEv19TiISExiLAkJp2g==} hasBin: true peerDependencies: @@ -2248,9 +2248,9 @@ packages: semver: 7.6.0 simple-git: 3.23.0 sirv: 2.0.4 - unimport: 3.7.1(rollup@4.13.0) + unimport: 3.7.1(rollup@4.13.1) vite: 5.2.6(@types/node@20.11.30) - vite-plugin-inspect: 0.8.3(@nuxt/kit@packages+kit)(rollup@4.13.0)(vite@5.2.6) + vite-plugin-inspect: 0.8.3(@nuxt/kit@packages+kit)(rollup@4.13.1)(vite@5.2.6) vite-plugin-vue-inspector: 4.0.2(vite@5.2.6) which: 3.0.1 ws: 8.16.0 @@ -2589,101 +2589,101 @@ packages: resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} dev: false - /@rollup/plugin-alias@5.1.0(rollup@4.13.0): + /@rollup/plugin-alias@5.1.0(rollup@4.13.1): resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 peerDependenciesMeta: rollup: optional: true dependencies: - rollup: 4.13.0 + rollup: 4.13.1 slash: 4.0.0 - /@rollup/plugin-commonjs@25.0.7(rollup@4.13.0): + /@rollup/plugin-commonjs@25.0.7(rollup@4.13.1): resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.8 - rollup: 4.13.0 + rollup: 4.13.1 - /@rollup/plugin-inject@5.0.5(rollup@4.13.0): + /@rollup/plugin-inject@5.0.5(rollup@4.13.1): resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) estree-walker: 2.0.2 magic-string: 0.30.8 - rollup: 4.13.0 + rollup: 4.13.1 - /@rollup/plugin-json@6.1.0(rollup@4.13.0): + /@rollup/plugin-json@6.1.0(rollup@4.13.1): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) - rollup: 4.13.0 + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) + rollup: 4.13.1 - /@rollup/plugin-node-resolve@15.2.3(rollup@4.13.0): + /@rollup/plugin-node-resolve@15.2.3(rollup@4.13.1): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) '@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.13.0 + rollup: 4.13.1 - /@rollup/plugin-replace@5.0.5(rollup@4.13.0): + /@rollup/plugin-replace@5.0.5(rollup@4.13.1): resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) magic-string: 0.30.8 - rollup: 4.13.0 + rollup: 4.13.1 - /@rollup/plugin-terser@0.4.4(rollup@4.13.0): + /@rollup/plugin-terser@0.4.4(rollup@4.13.1): resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 peerDependenciesMeta: rollup: optional: true dependencies: - rollup: 4.13.0 + rollup: 4.13.1 serialize-javascript: 6.0.2 smob: 1.4.1 terser: 5.27.0 @@ -2695,11 +2695,11 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 - /@rollup/pluginutils@5.1.0(rollup@4.13.0): + /@rollup/pluginutils@5.1.0(rollup@4.13.1): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 peerDependenciesMeta: rollup: optional: true @@ -2707,94 +2707,101 @@ packages: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.13.0 + rollup: 4.13.1 - /@rollup/rollup-android-arm-eabi@4.13.0: - resolution: {integrity: sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==} + /@rollup/rollup-android-arm-eabi@4.13.1: + resolution: {integrity: sha512-4C4UERETjXpC4WpBXDbkgNVgHyWfG3B/NKY46e7w5H134UDOFqUJKpsLm0UYmuupW+aJmRgeScrDNfvZ5WV80A==} cpu: [arm] os: [android] requiresBuild: true optional: true - /@rollup/rollup-android-arm64@4.13.0: - resolution: {integrity: sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==} + /@rollup/rollup-android-arm64@4.13.1: + resolution: {integrity: sha512-TrTaFJ9pXgfXEiJKQ3yQRelpQFqgRzVR9it8DbeRzG0RX7mKUy0bqhCFsgevwXLJepQKTnLl95TnPGf9T9AMOA==} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@rollup/rollup-darwin-arm64@4.13.0: - resolution: {integrity: sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==} + /@rollup/rollup-darwin-arm64@4.13.1: + resolution: {integrity: sha512-fz7jN6ahTI3cKzDO2otQuybts5cyu0feymg0bjvYCBrZQ8tSgE8pc0sSNEuGvifrQJWiwx9F05BowihmLxeQKw==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-darwin-x64@4.13.0: - resolution: {integrity: sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==} + /@rollup/rollup-darwin-x64@4.13.1: + resolution: {integrity: sha512-WTvdz7SLMlJpektdrnWRUN9C0N2qNHwNbWpNo0a3Tod3gb9leX+yrYdCeB7VV36OtoyiPAivl7/xZ3G1z5h20g==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.13.0: - resolution: {integrity: sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==} + /@rollup/rollup-linux-arm-gnueabihf@4.13.1: + resolution: {integrity: sha512-dBHQl+7wZzBYcIF6o4k2XkAfwP2ks1mYW2q/Gzv9n39uDcDiAGDqEyml08OdY0BIct0yLSPkDTqn4i6czpBLLw==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.13.0: - resolution: {integrity: sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==} + /@rollup/rollup-linux-arm64-gnu@4.13.1: + resolution: {integrity: sha512-bur4JOxvYxfrAmocRJIW0SADs3QdEYK6TQ7dTNz6Z4/lySeu3Z1H/+tl0a4qDYv0bCdBpUYM0sYa/X+9ZqgfSQ==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-musl@4.13.0: - resolution: {integrity: sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==} + /@rollup/rollup-linux-arm64-musl@4.13.1: + resolution: {integrity: sha512-ssp77SjcDIUSoUyj7DU7/5iwM4ZEluY+N8umtCT9nBRs3u045t0KkW02LTyHouHDomnMXaXSZcCSr2bdMK63kA==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.13.0: - resolution: {integrity: sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==} + /@rollup/rollup-linux-riscv64-gnu@4.13.1: + resolution: {integrity: sha512-Jv1DkIvwEPAb+v25/Unrnnq9BO3F5cbFPT821n3S5litkz+O5NuXuNhqtPx5KtcwOTtaqkTsO+IVzJOsxd11aQ==} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-gnu@4.13.0: - resolution: {integrity: sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==} + /@rollup/rollup-linux-s390x-gnu@4.13.1: + resolution: {integrity: sha512-U564BrhEfaNChdATQaEODtquCC7Ez+8Hxz1h5MAdMYj0AqD0GA9rHCpElajb/sQcaFL6NXmHc5O+7FXpWMa73Q==} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.13.1: + resolution: {integrity: sha512-zGRDulLTeDemR8DFYyFIQ8kMP02xpUsX4IBikc7lwL9PrwR3gWmX2NopqiGlI2ZVWMl15qZeUjumTwpv18N7sQ==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-musl@4.13.0: - resolution: {integrity: sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==} + /@rollup/rollup-linux-x64-musl@4.13.1: + resolution: {integrity: sha512-VTk/MveyPdMFkYJJPCkYBw07KcTkGU2hLEyqYMsU4NjiOfzoaDTW9PWGRsNwiOA3qI0k/JQPjkl/4FCK1smskQ==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.13.0: - resolution: {integrity: sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==} + /@rollup/rollup-win32-arm64-msvc@4.13.1: + resolution: {integrity: sha512-L+hX8Dtibb02r/OYCsp4sQQIi3ldZkFI0EUkMTDwRfFykXBPptoz/tuuGqEd3bThBSLRWPR6wsixDSgOx/U3Zw==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.13.0: - resolution: {integrity: sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==} + /@rollup/rollup-win32-ia32-msvc@4.13.1: + resolution: {integrity: sha512-+dI2jVPfM5A8zme8riEoNC7UKk0Lzc7jCj/U89cQIrOjrZTCWZl/+IXUeRT2rEZ5j25lnSA9G9H1Ob9azaF/KQ==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-x64-msvc@4.13.0: - resolution: {integrity: sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==} + /@rollup/rollup-win32-x64-msvc@4.13.1: + resolution: {integrity: sha512-YY1Exxo2viZ/O2dMHuwQvimJ0SqvL+OAWQLLY6rvXavgQKjhQUzn7nc1Dd29gjB5Fqi00nrBWctJBOyfVMIVxw==} cpu: [x64] os: [win32] requiresBuild: true @@ -3377,7 +3384,7 @@ packages: vue: 3.4.21(typescript@5.4.3) dev: false - /@unocss/astro@0.58.6(rollup@4.13.0)(vite@5.2.6): + /@unocss/astro@0.58.6(rollup@4.13.1)(vite@5.2.6): resolution: {integrity: sha512-0BvbhEp5Ln6wFNnhISusB2hcfycWkdgnjlFMcLT69efvj4G39MzB6JYT/1qiidLfpj35HcqkpBz7TfZ4bUmOAw==} peerDependencies: vite: 5.2.6 @@ -3387,19 +3394,19 @@ packages: dependencies: '@unocss/core': 0.58.6 '@unocss/reset': 0.58.6 - '@unocss/vite': 0.58.6(rollup@4.13.0)(vite@5.2.6) + '@unocss/vite': 0.58.6(rollup@4.13.1)(vite@5.2.6) vite: 5.2.6(@types/node@20.11.30) transitivePeerDependencies: - rollup dev: false - /@unocss/cli@0.58.6(rollup@4.13.0): + /@unocss/cli@0.58.6(rollup@4.13.1): resolution: {integrity: sha512-cfJBiEAKElo9vcA4ZU1WTXeUha5qVBtn3+ZjgdgOvveSX0oY0gOheG+DD2LaEjwWzjCstFU38lblUHWzHRv0sQ==} engines: {node: '>=14'} hasBin: true dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) '@unocss/config': 0.58.6 '@unocss/core': 0.58.6 '@unocss/preset-uno': 0.58.6 @@ -3571,13 +3578,13 @@ packages: '@unocss/core': 0.58.6 dev: false - /@unocss/vite@0.58.6(rollup@4.13.0)(vite@5.2.6): + /@unocss/vite@0.58.6(rollup@4.13.1)(vite@5.2.6): resolution: {integrity: sha512-DPXCoYU/Ozqc/Jeptd41XvtW8MSgVxmtTyhpMAsm/hJuBfwIV7Fy3TZquf4V9BpaTb4ao1LVXzgXmVUmj2HXpA==} peerDependencies: vite: 5.2.6 dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) '@unocss/config': 0.58.6 '@unocss/core': 0.58.6 '@unocss/inspector': 0.58.6 @@ -3766,7 +3773,7 @@ packages: '@volar/language-core': 2.1.3 path-browserify: 1.0.1 - /@vue-macros/common@1.10.1(rollup@4.13.0)(vue@3.4.21): + /@vue-macros/common@1.10.1(rollup@4.13.1)(vue@3.4.21): resolution: {integrity: sha512-uftSpfwdwitcQT2lM8aVxcfe5rKQBzC9jMrtJM5sG4hEuFyfIvnJihpPpnaWxY+X4p64k+YYXtBFv+1O5Bq3dg==} engines: {node: '>=16.14.0'} peerDependencies: @@ -3776,9 +3783,9 @@ packages: optional: true dependencies: '@babel/types': 7.24.0 - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) '@vue/compiler-sfc': 3.4.21 - ast-kit: 0.11.3(rollup@4.13.0) + ast-kit: 0.11.3(rollup@4.13.1) local-pkg: 0.5.0 magic-string-ast: 0.3.0 vue: 3.4.21(typescript@5.4.3) @@ -3924,7 +3931,7 @@ packages: colord: 2.9.3 floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.4.21) focus-trap: 7.5.4 - unocss: 0.58.6(postcss@8.4.38)(rollup@4.13.0)(vite@5.2.6) + unocss: 0.58.6(postcss@8.4.38)(rollup@4.13.1)(vite@5.2.6) vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - '@vue/composition-api' @@ -4504,34 +4511,34 @@ packages: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true - /ast-kit@0.11.3(rollup@4.13.0): + /ast-kit@0.11.3(rollup@4.13.1): resolution: {integrity: sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.24.1 - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) pathe: 1.1.2 transitivePeerDependencies: - rollup dev: false - /ast-kit@0.9.5(rollup@4.13.0): + /ast-kit@0.9.5(rollup@4.13.1): resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.24.1 - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) pathe: 1.1.2 transitivePeerDependencies: - rollup dev: false - /ast-walker-scope@0.5.0(rollup@4.13.0): + /ast-walker-scope@0.5.0(rollup@4.13.1): resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.24.1 - ast-kit: 0.9.5(rollup@4.13.0) + ast-kit: 0.9.5(rollup@4.13.1) transitivePeerDependencies: - rollup dev: false @@ -8583,14 +8590,14 @@ packages: dependencies: '@cloudflare/kv-asset-handler': 0.3.1 '@netlify/functions': 2.6.0 - '@rollup/plugin-alias': 5.1.0(rollup@4.13.0) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.13.0) - '@rollup/plugin-inject': 5.0.5(rollup@4.13.0) - '@rollup/plugin-json': 6.1.0(rollup@4.13.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.13.0) - '@rollup/plugin-replace': 5.0.5(rollup@4.13.0) - '@rollup/plugin-terser': 0.4.4(rollup@4.13.0) - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/plugin-alias': 5.1.0(rollup@4.13.1) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.13.1) + '@rollup/plugin-inject': 5.0.5(rollup@4.13.1) + '@rollup/plugin-json': 6.1.0(rollup@4.13.1) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.13.1) + '@rollup/plugin-replace': 5.0.5(rollup@4.13.1) + '@rollup/plugin-terser': 0.4.4(rollup@4.13.1) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) '@types/http-proxy': 1.17.14 '@vercel/nft': 0.26.4 archiver: 7.0.1 @@ -8634,8 +8641,8 @@ packages: pkg-types: 1.0.3 pretty-bytes: 6.1.1 radix3: 1.1.2 - rollup: 4.13.0 - rollup-plugin-visualizer: 5.12.0(rollup@4.13.0) + rollup: 4.13.1 + rollup-plugin-visualizer: 5.12.0(rollup@4.13.1) scule: 1.3.0 semver: 7.6.0 serve-placeholder: 2.0.1 @@ -8645,7 +8652,7 @@ packages: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.9.0 - unimport: 3.7.1(rollup@4.13.0) + unimport: 3.7.1(rollup@4.13.1) unstorage: 1.10.2(ioredis@5.3.2) unwasm: 0.3.8 transitivePeerDependencies: @@ -10192,56 +10199,57 @@ packages: glob: 10.3.10 dev: true - /rollup-plugin-dts@6.1.0(rollup@4.13.0)(typescript@5.4.3): + /rollup-plugin-dts@6.1.0(rollup@4.13.1)(typescript@5.4.3): resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==} engines: {node: '>=16'} peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 typescript: ^4.5 || ^5.0 dependencies: magic-string: 0.30.8 - rollup: 4.13.0 + rollup: 4.13.1 typescript: 5.4.3 optionalDependencies: '@babel/code-frame': 7.24.2 dev: true - /rollup-plugin-visualizer@5.12.0(rollup@4.13.0): + /rollup-plugin-visualizer@5.12.0(rollup@4.13.1): resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} engines: {node: '>=14'} hasBin: true peerDependencies: - rollup: ^4.13.0 + rollup: ^4.13.1 peerDependenciesMeta: rollup: optional: true dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 4.13.0 + rollup: 4.13.1 source-map: 0.7.4 yargs: 17.7.2 - /rollup@4.13.0: - resolution: {integrity: sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==} + /rollup@4.13.1: + resolution: {integrity: sha512-hFi+fU132IvJ2ZuihN56dwgpltpmLZHZWsx27rMCTZ2sYwrqlgL5sECGy1eeV2lAihD8EzChBVVhsXci0wD4Tg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.13.0 - '@rollup/rollup-android-arm64': 4.13.0 - '@rollup/rollup-darwin-arm64': 4.13.0 - '@rollup/rollup-darwin-x64': 4.13.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.13.0 - '@rollup/rollup-linux-arm64-gnu': 4.13.0 - '@rollup/rollup-linux-arm64-musl': 4.13.0 - '@rollup/rollup-linux-riscv64-gnu': 4.13.0 - '@rollup/rollup-linux-x64-gnu': 4.13.0 - '@rollup/rollup-linux-x64-musl': 4.13.0 - '@rollup/rollup-win32-arm64-msvc': 4.13.0 - '@rollup/rollup-win32-ia32-msvc': 4.13.0 - '@rollup/rollup-win32-x64-msvc': 4.13.0 + '@rollup/rollup-android-arm-eabi': 4.13.1 + '@rollup/rollup-android-arm64': 4.13.1 + '@rollup/rollup-darwin-arm64': 4.13.1 + '@rollup/rollup-darwin-x64': 4.13.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.13.1 + '@rollup/rollup-linux-arm64-gnu': 4.13.1 + '@rollup/rollup-linux-arm64-musl': 4.13.1 + '@rollup/rollup-linux-riscv64-gnu': 4.13.1 + '@rollup/rollup-linux-s390x-gnu': 4.13.1 + '@rollup/rollup-linux-x64-gnu': 4.13.1 + '@rollup/rollup-linux-x64-musl': 4.13.1 + '@rollup/rollup-win32-arm64-msvc': 4.13.1 + '@rollup/rollup-win32-ia32-msvc': 4.13.1 + '@rollup/rollup-win32-x64-msvc': 4.13.1 fsevents: 2.3.3 /run-applescript@5.0.0: @@ -11121,12 +11129,12 @@ packages: typescript: optional: true dependencies: - '@rollup/plugin-alias': 5.1.0(rollup@4.13.0) - '@rollup/plugin-commonjs': 25.0.7(rollup@4.13.0) - '@rollup/plugin-json': 6.1.0(rollup@4.13.0) - '@rollup/plugin-node-resolve': 15.2.3(rollup@4.13.0) - '@rollup/plugin-replace': 5.0.5(rollup@4.13.0) - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/plugin-alias': 5.1.0(rollup@4.13.1) + '@rollup/plugin-commonjs': 25.0.7(rollup@4.13.1) + '@rollup/plugin-json': 6.1.0(rollup@4.13.1) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.13.1) + '@rollup/plugin-replace': 5.0.5(rollup@4.13.1) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) chalk: 5.3.0 citty: 0.1.6 consola: 3.2.3 @@ -11141,8 +11149,8 @@ packages: pathe: 1.1.2 pkg-types: 1.0.3 pretty-bytes: 6.1.1 - rollup: 4.13.0 - rollup-plugin-dts: 6.1.0(rollup@4.13.0)(typescript@5.4.3) + rollup: 4.13.1 + rollup-plugin-dts: 6.1.0(rollup@4.13.1)(typescript@5.4.3) scule: 1.3.0 typescript: 5.4.3 untyped: 1.4.2 @@ -11219,10 +11227,10 @@ packages: vfile: 6.0.1 dev: true - /unimport@3.7.1(rollup@4.13.0): + /unimport@3.7.1(rollup@4.13.1): resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) acorn: 8.11.3 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -11295,7 +11303,7 @@ packages: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} - /unocss@0.58.6(postcss@8.4.38)(rollup@4.13.0)(vite@5.2.6): + /unocss@0.58.6(postcss@8.4.38)(rollup@4.13.1)(vite@5.2.6): resolution: {integrity: sha512-HBstDtC6KKD5yCYh5hHpPdHGZai0B/iLlDwkOIK+xfQYrvl8tNBvKfRz3xgiaI5MJ+fLmEOxbfXQIjleU1A0iA==} engines: {node: '>=14'} peerDependencies: @@ -11307,8 +11315,8 @@ packages: vite: optional: true dependencies: - '@unocss/astro': 0.58.6(rollup@4.13.0)(vite@5.2.6) - '@unocss/cli': 0.58.6(rollup@4.13.0) + '@unocss/astro': 0.58.6(rollup@4.13.1)(vite@5.2.6) + '@unocss/cli': 0.58.6(rollup@4.13.1) '@unocss/core': 0.58.6 '@unocss/extractor-arbitrary-variants': 0.58.6 '@unocss/postcss': 0.58.6(postcss@8.4.38) @@ -11326,7 +11334,7 @@ packages: '@unocss/transformer-compile-class': 0.58.6 '@unocss/transformer-directives': 0.58.6 '@unocss/transformer-variant-group': 0.58.6 - '@unocss/vite': 0.58.6(rollup@4.13.0)(vite@5.2.6) + '@unocss/vite': 0.58.6(rollup@4.13.1)(vite@5.2.6) vite: 5.2.6(@types/node@20.11.30) transitivePeerDependencies: - postcss @@ -11334,7 +11342,7 @@ packages: - supports-color dev: false - /unplugin-vue-router@0.7.0(rollup@4.13.0)(vue-router@4.3.0)(vue@3.4.21): + /unplugin-vue-router@0.7.0(rollup@4.13.1)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: vue-router: ^4.1.0 @@ -11343,9 +11351,9 @@ packages: optional: true dependencies: '@babel/types': 7.24.0 - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) - '@vue-macros/common': 1.10.1(rollup@4.13.0)(vue@3.4.21) - ast-walker-scope: 0.5.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) + '@vue-macros/common': 1.10.1(rollup@4.13.1)(vue@3.4.21) + ast-walker-scope: 0.5.0(rollup@4.13.1) chokidar: 3.6.0 fast-glob: 3.3.2 json5: 2.2.3 @@ -11651,7 +11659,7 @@ packages: vue-tsc: 2.0.7(typescript@5.4.3) dev: false - /vite-plugin-inspect@0.8.3(@nuxt/kit@packages+kit)(rollup@4.13.0)(vite@5.2.6): + /vite-plugin-inspect@0.8.3(@nuxt/kit@packages+kit)(rollup@4.13.1)(vite@5.2.6): resolution: {integrity: sha512-SBVzOIdP/kwe6hjkt7LSW4D0+REqqe58AumcnCfRNw4Kt3mbS9pEBkch+nupu2PBxv2tQi69EQHQ1ZA1vgB/Og==} engines: {node: '>=14'} peerDependencies: @@ -11663,7 +11671,7 @@ packages: dependencies: '@antfu/utils': 0.7.7 '@nuxt/kit': link:packages/kit - '@rollup/pluginutils': 5.1.0(rollup@4.13.0) + '@rollup/pluginutils': 5.1.0(rollup@4.13.1) debug: 4.3.4 error-stack-parser-es: 0.1.1 fs-extra: 11.2.0 @@ -11727,7 +11735,7 @@ packages: '@types/node': 20.11.30 esbuild: 0.20.2 postcss: 8.4.38 - rollup: 4.13.0 + rollup: 4.13.1 optionalDependencies: fsevents: 2.3.3 From fa9d43753d25fc2e8c3107f194b2bab6d4ebcb9a Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 27 Mar 2024 11:42:43 +0000 Subject: [PATCH 7/7] fix(nuxt): support serialising rich server logs (#26503) --- ...dev-server-logs.client.ts => dev-server-logs.ts} | 13 ++++++++++--- packages/nuxt/src/app/types/augments.d.ts | 2 -- packages/nuxt/src/core/nuxt.ts | 2 +- .../nuxt/src/core/runtime/nitro/dev-server-logs.ts | 8 ++++++-- 4 files changed, 17 insertions(+), 8 deletions(-) rename packages/nuxt/src/app/plugins/{dev-server-logs.client.ts => dev-server-logs.ts} (79%) diff --git a/packages/nuxt/src/app/plugins/dev-server-logs.client.ts b/packages/nuxt/src/app/plugins/dev-server-logs.ts similarity index 79% rename from packages/nuxt/src/app/plugins/dev-server-logs.client.ts rename to packages/nuxt/src/app/plugins/dev-server-logs.ts index 9f03fd4b4e..15ee629db4 100644 --- a/packages/nuxt/src/app/plugins/dev-server-logs.client.ts +++ b/packages/nuxt/src/app/plugins/dev-server-logs.ts @@ -1,5 +1,6 @@ import { consola, createConsola } from 'consola' import type { LogObject } from 'consola' +import { parse } from 'devalue' import { defineNuxtPlugin } from '../nuxt' @@ -7,7 +8,12 @@ import { defineNuxtPlugin } from '../nuxt' import { devLogs, devRootDir } from '#build/nuxt.config.mjs' export default defineNuxtPlugin((nuxtApp) => { - if (!import.meta.client || import.meta.test) { return } + if (import.meta.test) { return } + + if (import.meta.server) { + nuxtApp.ssrContext!.event.context._payloadReducers = nuxtApp.ssrContext!._payloadReducers + return + } // Show things in console if (devLogs !== 'silent') { @@ -43,8 +49,9 @@ export default defineNuxtPlugin((nuxtApp) => { // pass SSR logs after hydration nuxtApp.hooks.hook('app:suspense:resolve', async () => { - if (typeof window !== 'undefined' && window.__NUXT_LOGS__) { - await nuxtApp.hooks.callHook('dev:ssr-logs', window.__NUXT_LOGS__) + if (typeof window !== 'undefined') { + const logs = parse(document.getElementById('__NUXT_LOGS__')?.textContent || '[]', nuxtApp._payloadRevivers) as LogObject[] + await nuxtApp.hooks.callHook('dev:ssr-logs', logs) } }) }) diff --git a/packages/nuxt/src/app/types/augments.d.ts b/packages/nuxt/src/app/types/augments.d.ts index 1f9a89e8bf..e9ea30b927 100644 --- a/packages/nuxt/src/app/types/augments.d.ts +++ b/packages/nuxt/src/app/types/augments.d.ts @@ -1,5 +1,4 @@ import type { UseHeadInput } from '@unhead/vue' -import type { LogObject } from 'consola' import type { NuxtApp, useNuxtApp } from '../nuxt' interface NuxtStaticBuildFlags { @@ -18,7 +17,6 @@ declare global { interface ImportMeta extends NuxtStaticBuildFlags {} interface Window { - __NUXT_LOGS__?: LogObject[] __NUXT__?: Record useNuxtApp?: typeof useNuxtApp } diff --git a/packages/nuxt/src/core/nuxt.ts b/packages/nuxt/src/core/nuxt.ts index ab8f93c794..03c151b638 100644 --- a/packages/nuxt/src/core/nuxt.ts +++ b/packages/nuxt/src/core/nuxt.ts @@ -202,7 +202,7 @@ async function initNuxt (nuxt: Nuxt) { } if (nuxt.options.dev && nuxt.options.features.devLogs) { - addPlugin(resolve(nuxt.options.appDir, 'plugins/dev-server-logs.client')) + addPlugin(resolve(nuxt.options.appDir, 'plugins/dev-server-logs')) addServerPlugin(resolve(distDir, 'core/runtime/nitro/dev-server-logs')) nuxt.options.nitro = defu(nuxt.options.nitro, { externals: { diff --git a/packages/nuxt/src/core/runtime/nitro/dev-server-logs.ts b/packages/nuxt/src/core/runtime/nitro/dev-server-logs.ts index b7efca61e4..11e6a3be28 100644 --- a/packages/nuxt/src/core/runtime/nitro/dev-server-logs.ts +++ b/packages/nuxt/src/core/runtime/nitro/dev-server-logs.ts @@ -1,7 +1,7 @@ import { AsyncLocalStorage } from 'node:async_hooks' import type { LogObject } from 'consola' import { consola } from 'consola' -import devalue from '@nuxt/devalue' +import { stringify } from 'devalue' import type { H3Event } from 'h3' import { withTrailingSlash } from 'ufo' import { getContext } from 'unctx' @@ -53,7 +53,11 @@ export default (nitroApp: NitroApp) => { nitroApp.hooks.hook('render:html', (htmlContext) => { const ctx = asyncContext.tryUse() if (!ctx) { return } - htmlContext.bodyAppend.unshift(``) + try { + htmlContext.bodyAppend.unshift(``) + } catch (e) { + console.warn('[nuxt] Failed to stringify dev server logs. You can define your own reducer/reviver for rich types following the instructions in https://nuxt.com/docs/api/composables/use-nuxt-app#payload.', e) + } }) }