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)
+ }
})
}