Compare commits

...

20 Commits

Author SHA1 Message Date
Jelmer 3b89d4bc55
Merge 81ef3c247d into e644960794 2024-09-20 13:57:18 +02:00
renovate[bot] e644960794
chore(deps): update devdependency rollup to v4.22.2 (main) (#29090)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-20 12:34:45 +01:00
Daniel Roe 81ef3c247d
refactor: warn when setting `useResponseHeader` on client 2024-09-19 15:07:00 +01:00
Daniel Roe f19f208ded
Merge branch 'main' into feat/useResponseHeader 2024-09-19 14:55:25 +01:00
Daniel Roe 529ed0ba00
chore: update `@since` tag 2024-09-19 14:55:09 +01:00
Jelmer e9f29ebb4a
Merge branch 'main' into feat/useResponseHeader 2024-09-17 15:58:30 +02:00
Jelmer cc17923169
Merge branch 'main' into feat/useResponseHeader 2024-09-16 11:52:29 +02:00
Jelmer b92703425a
Merge branch 'main' into feat/useResponseHeader 2024-09-13 18:04:09 +02:00
Jelmer de Maat d9f675af21 Merge branch 'main' of github.com:nuxt/nuxt into feat/useResponseHeader 2024-09-06 09:26:33 +02:00
Jelmer de Maat 269d16e461 feat(composables): add basic test for 'useResponseHeader' composable 2024-09-06 09:26:23 +02:00
Jelmer de Maat f3bbe813d0 Merge branch 'main' of github.com:nuxt/nuxt into feat/useResponseHeader 2024-09-05 12:29:08 +02:00
Jelmer de Maat 7a720df53d Merge branch 'main' of github.com:nuxt/nuxt into feat/useResponseHeader 2024-09-04 22:13:43 +02:00
Jelmer de Maat 4243b2b0ca feat(composables): drop plural "useResponseHeaders" 2024-09-04 22:06:30 +02:00
Jelmer 1f9d07caf0
Merge branch 'main' into feat/useResponseHeader 2024-09-04 21:22:37 +02:00
Jelmer 77e9f2ded9
Merge branch 'main' into feat/useResponseHeader 2024-08-28 12:07:37 +02:00
Jelmer de Maat a982106631 docs(composables): update new useResponseHeader examples 2024-08-23 23:08:08 +02:00
Jelmer de Maat 280443c1e4 Merge branch 'main' into feat/useResponseHeader 2024-08-23 22:48:30 +02:00
Jelmer de Maat 867275c198 feat(composables): change new useResponseHeader composable to return computed value 2024-08-23 22:43:37 +02:00
Jelmer de Maat 22cb24865b docs(composables): document new useResponseHeader and useResponseHeaders composables 2024-05-09 16:22:13 +02:00
Jelmer de Maat cff7f5987a feat(composables): start new useResponseHeader and useResponseHeaders composables 2024-05-09 16:21:04 +02:00
10 changed files with 294 additions and 211 deletions

View File

@ -0,0 +1,44 @@
---
title: "useResponseHeader"
description: "Use useResponseHeader to set a server response header."
links:
- label: Source
icon: i-simple-icons-github
to: https://github.com/nuxt/nuxt/blob/main/packages/nuxt/src/app/composables/ssr.ts
size: xs
---
You can use the built-in [`useResponseHeader`](/docs/api/composables/use-response-header) composable to set any server response header within your pages, components, and plugins.
```ts
// Set the a custom response header
const header = useResponseHeader('X-My-Header');
header.value = 'my-value';
```
## Example
We can use `useResponseHeader` to easily set a response header on a per-page basis.
```vue [pages/test.vue]
<script setup>
// pages/test.vue
const header = useResponseHeader('X-My-Header');
header.value = 'my-value';
</script>
<template>
<h1>Test page with custom header</h1>
<p>The response from the server for this "/test" page will have a custom "X-My-Header" header.</p>
</template>
```
We can use `useResponseHeader` for example in Nuxt [middleware](/docs/guide/directory-structure/middleware) to set a response header for all pages.
```ts [middleware/my-header-middleware.ts]
export default defineNuxtRouteMiddleware((to, from) => {
const header = useResponseHeader('X-My-Always-Header');
header.value = `I'm Always here!`;
});
```

View File

@ -51,7 +51,7 @@
"nuxt": "workspace:*",
"ohash": "1.1.4",
"postcss": "8.4.47",
"rollup": "4.22.0",
"rollup": "4.22.2",
"send": ">=0.19.0",
"typescript": "5.6.2",
"ufo": "1.5.4",

View File

@ -24,7 +24,7 @@ export { useFetch, useLazyFetch } from './fetch'
export type { FetchResult, UseFetchOptions } from './fetch'
export { useCookie, refreshCookie } from './cookie'
export type { CookieOptions, CookieRef } from './cookie'
export { onPrehydrate, prerenderRoutes, useRequestHeaders, useRequestEvent, useRequestFetch, setResponseStatus } from './ssr'
export { onPrehydrate, prerenderRoutes, useRequestHeaders, useRequestEvent, useRequestFetch, setResponseStatus, useResponseHeader } from './ssr'
export { onNuxtReady } from './ready'
export { abortNavigation, addRouteMiddleware, defineNuxtRouteMiddleware, onBeforeRouteLeave, onBeforeRouteUpdate, setPageLayout, navigateTo, useRoute, useRouter } from './router'
export type { AddRouteMiddlewareOptions, RouteMiddleware } from './router'

View File

@ -1,6 +1,6 @@
import type { H3Event } from 'h3'
import { setResponseStatus as _setResponseStatus, appendHeader, getRequestHeader, getRequestHeaders } from 'h3'
import { getCurrentInstance } from 'vue'
import { setResponseStatus as _setResponseStatus, appendHeader, getRequestHeader, getRequestHeaders, getResponseHeader, removeResponseHeader, setResponseHeader } from 'h3'
import { computed, getCurrentInstance, ref } from 'vue'
import { useServerHead } from '@unhead/vue'
import type { NuxtApp } from '../nuxt'
@ -61,6 +61,43 @@ export function setResponseStatus (arg1: H3Event | number | undefined, arg2?: nu
}
}
/** @since 3.14.0 */
export function useResponseHeader (header: string) {
if (import.meta.client) {
if (import.meta.dev) {
return computed({
get: () => undefined,
set: () => console.warn('[nuxt] Setting response headers is not supported in the browser.'),
})
}
return ref()
}
const event = useRequestEvent()
if (!event) {
if (import.meta.dev) {
return computed({
get: () => undefined,
set: () => console.warn('[nuxt] Setting response headers is not supported in the browser.'),
})
}
return ref()
}
return computed({
get () {
return getResponseHeader(event, header)
},
set (newValue) {
if (!newValue) {
return removeResponseHeader(event, header)
}
return setResponseHeader(event, header, newValue)
},
})
}
/** @since 3.8.0 */
export function prerenderRoutes (path: string | string[]) {
if (!import.meta.server || !import.meta.prerender) { return }

View File

@ -1,7 +1,7 @@
export { applyPlugin, applyPlugins, callWithNuxt, createNuxtApp, defineAppConfig, defineNuxtPlugin, definePayloadPlugin, isNuxtPlugin, registerPluginHooks, tryUseNuxtApp, useNuxtApp, useRuntimeConfig } from './nuxt'
export type { CreateOptions, NuxtApp, NuxtPayload, NuxtPluginIndicator, NuxtSSRContext, ObjectPlugin, Plugin, PluginEnvContext, PluginMeta, ResolvedPluginMeta, RuntimeNuxtHooks } from './nuxt'
export { defineNuxtComponent, useAsyncData, useLazyAsyncData, useNuxtData, refreshNuxtData, clearNuxtData, useHydration, callOnce, useState, clearNuxtState, clearError, createError, isNuxtError, showError, useError, useFetch, useLazyFetch, useCookie, refreshCookie, onPrehydrate, prerenderRoutes, useRequestHeaders, useRequestEvent, useRequestFetch, setResponseStatus, onNuxtReady, abortNavigation, addRouteMiddleware, defineNuxtRouteMiddleware, onBeforeRouteLeave, onBeforeRouteUpdate, setPageLayout, navigateTo, useRoute, useRouter, preloadComponents, prefetchComponents, preloadRouteComponents, isPrerendered, loadPayload, preloadPayload, definePayloadReducer, definePayloadReviver, getAppManifest, getRouteRules, reloadNuxtApp, useRequestURL, usePreviewMode, useId, useRouteAnnouncer, useHead, useSeoMeta, useServerSeoMeta } from './composables/index'
export { defineNuxtComponent, useAsyncData, useLazyAsyncData, useNuxtData, refreshNuxtData, clearNuxtData, useHydration, callOnce, useState, clearNuxtState, clearError, createError, isNuxtError, showError, useError, useFetch, useLazyFetch, useCookie, refreshCookie, onPrehydrate, prerenderRoutes, useRequestHeaders, useRequestEvent, useRequestFetch, setResponseStatus, useResponseHeader, onNuxtReady, abortNavigation, addRouteMiddleware, defineNuxtRouteMiddleware, onBeforeRouteLeave, onBeforeRouteUpdate, setPageLayout, navigateTo, useRoute, useRouter, preloadComponents, prefetchComponents, preloadRouteComponents, isPrerendered, loadPayload, preloadPayload, definePayloadReducer, definePayloadReviver, getAppManifest, getRouteRules, reloadNuxtApp, useRequestURL, usePreviewMode, useId, useRouteAnnouncer, useHead, useSeoMeta, useServerSeoMeta } from './composables/index'
export type { AddRouteMiddlewareOptions, AsyncData, AsyncDataOptions, AsyncDataRequestStatus, CookieOptions, CookieRef, FetchResult, NuxtAppManifest, NuxtAppManifestMeta, NuxtError, ReloadNuxtAppOptions, RouteMiddleware, UseFetchOptions } from './composables/index'
export { defineNuxtLink } from './components/index'

View File

@ -66,7 +66,7 @@ const granularAppPresets: InlinePreset[] = [
from: '#app/composables/cookie',
},
{
imports: ['onPrehydrate', 'prerenderRoutes', 'useRequestHeader', 'useRequestHeaders', 'useRequestEvent', 'useRequestFetch', 'setResponseStatus'],
imports: ['onPrehydrate', 'prerenderRoutes', 'useRequestHeader', 'useRequestHeaders', 'useResponseHeader', 'useRequestEvent', 'useRequestFetch', 'setResponseStatus'],
from: '#app/composables/ssr',
},
{

View File

@ -27,7 +27,7 @@
"@nuxt/schema": "workspace:*",
"@types/clear": "0.1.4",
"@types/estree": "1.0.6",
"rollup": "4.22.0",
"rollup": "4.22.2",
"unbuild": "3.0.0-rc.7",
"vue": "3.5.6"
},

View File

@ -78,7 +78,7 @@
"@types/pify": "5.0.4",
"@types/webpack-bundle-analyzer": "4.7.0",
"@types/webpack-hot-middleware": "2.25.9",
"rollup": "4.22.0",
"rollup": "4.22.2",
"unbuild": "3.0.0-rc.7",
"vue": "3.5.6"
},

View File

@ -22,7 +22,7 @@ overrides:
nuxt: workspace:*
ohash: 1.1.4
postcss: 8.4.47
rollup: 4.22.0
rollup: 4.22.2
send: '>=0.19.0'
typescript: 5.6.2
ufo: 1.5.4
@ -245,7 +245,7 @@ importers:
version: 2.3.1(webpack-sources@3.2.3)
unimport:
specifier: ^3.12.0
version: 3.12.0(rollup@4.22.0)(webpack-sources@3.2.3)
version: 3.12.0(rollup@4.22.2)(webpack-sources@3.2.3)
untyped:
specifier: ^1.4.2
version: 1.4.2
@ -279,7 +279,7 @@ importers:
version: 2.0.2
'@nuxt/devtools':
specifier: ^1.4.2
version: 1.4.2(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)
version: 1.4.2(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)
'@nuxt/kit':
specifier: workspace:*
version: link:../kit
@ -363,7 +363,7 @@ importers:
version: 6.0.1
impound:
specifier: ^0.1.0
version: 0.1.0(rollup@4.22.0)(webpack-sources@3.2.3)
version: 0.1.0(rollup@4.22.2)(webpack-sources@3.2.3)
jiti:
specifier: 2.0.0-rc.1
version: 2.0.0-rc.1
@ -444,13 +444,13 @@ importers:
version: 1.11.6
unimport:
specifier: ^3.12.0
version: 3.12.0(rollup@4.22.0)(webpack-sources@3.2.3)
version: 3.12.0(rollup@4.22.2)(webpack-sources@3.2.3)
unplugin:
specifier: ^1.14.1
version: 1.14.1(webpack-sources@3.2.3)
unplugin-vue-router:
specifier: ^0.10.8
version: 0.10.8(rollup@4.22.0)(vue-router@4.4.5(vue@3.5.6(typescript@5.6.2)))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)
version: 0.10.8(rollup@4.22.2)(vue-router@4.4.5(vue@3.5.6(typescript@5.6.2)))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)
unstorage:
specifier: ^1.12.0
version: 1.12.0(ioredis@5.4.1)
@ -472,7 +472,7 @@ importers:
devDependencies:
'@nuxt/scripts':
specifier: 0.9.2
version: 0.9.2(@nuxt/devtools@1.4.2(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3))(@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1)))(@vue/compiler-core@3.5.6)(change-case@5.4.4)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.47)(rollup@4.22.0)(typescript@5.6.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)(webpack@5.94.0(esbuild@0.23.1))
version: 0.9.2(@nuxt/devtools@1.4.2(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3))(@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1)))(@vue/compiler-core@3.5.6)(change-case@5.4.4)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.47)(rollup@4.22.2)(typescript@5.6.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)(webpack@5.94.0(esbuild@0.23.1))
'@nuxt/ui-templates':
specifier: workspace:*
version: link:../ui-templates
@ -532,7 +532,7 @@ importers:
version: 0.1.3
unimport:
specifier: ^3.12.0
version: 3.12.0(rollup@4.22.0)(webpack-sources@3.2.3)
version: 3.12.0(rollup@4.22.2)(webpack-sources@3.2.3)
untyped:
specifier: ^1.4.2
version: 1.4.2
@ -656,7 +656,7 @@ importers:
version: 0.2.6
unocss:
specifier: 0.62.4
version: 0.62.4(@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
version: 0.62.4(@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
vite:
specifier: 5.4.6
version: 5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)
@ -668,7 +668,7 @@ importers:
version: link:../kit
'@rollup/plugin-replace':
specifier: ^5.0.7
version: 5.0.7(rollup@4.22.0)
version: 5.0.7(rollup@4.22.2)
'@vitejs/plugin-vue':
specifier: ^5.1.4
version: 5.1.4(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))
@ -737,7 +737,7 @@ importers:
version: 8.4.47
rollup-plugin-visualizer:
specifier: ^5.12.0
version: 5.12.0(rollup@4.22.0)
version: 5.12.0(rollup@4.22.2)
std-env:
specifier: ^3.7.0
version: 3.7.0
@ -776,8 +776,8 @@ importers:
specifier: 1.0.6
version: 1.0.6
rollup:
specifier: 4.22.0
version: 4.22.0
specifier: 4.22.2
version: 4.22.2
unbuild:
specifier: 3.0.0-rc.7
version: 3.0.0-rc.7(sass@1.78.0)(typescript@5.6.2)(vue-tsc@2.1.6(typescript@5.6.2))
@ -942,8 +942,8 @@ importers:
specifier: 2.25.9
version: 2.25.9
rollup:
specifier: 4.22.0
version: 4.22.0
specifier: 4.22.2
version: 4.22.2
unbuild:
specifier: 3.0.0-rc.7
version: 3.0.0-rc.7(sass@1.78.0)(typescript@5.6.2)(vue-tsc@2.1.6(typescript@5.6.2))
@ -990,7 +990,7 @@ importers:
version: 1.3.4(patch_hash=nxc3eojzwynarpj453xzxqr2f4)
unplugin-vue-router:
specifier: ^0.10.7
version: 0.10.8(rollup@4.22.0)(vue-router@4.4.5(vue@3.5.6(typescript@5.6.2)))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)
version: 0.10.8(rollup@4.22.2)(vue-router@4.4.5(vue@3.5.6(typescript@5.6.2)))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)
vitest:
specifier: 1.6.0
version: 1.6.0(@types/node@20.16.5)(happy-dom@15.7.4)(sass@1.78.0)(terser@5.32.0)
@ -2018,7 +2018,7 @@ packages:
resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
@ -2027,7 +2027,7 @@ packages:
resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
@ -2036,7 +2036,7 @@ packages:
resolution: {integrity: sha512-UnsKoZK6/aGIH6AdkptXhNvhaqftcjq3zZdT+LY5Ftms6JR06nADcDsYp5hTU9E2lbJUEOhdlY5J4DNTneM+jQ==}
engines: {node: '>=16.0.0 || 14 >= 14.17'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
@ -2045,7 +2045,7 @@ packages:
resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
@ -2054,7 +2054,7 @@ packages:
resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
@ -2063,7 +2063,7 @@ packages:
resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
@ -2072,7 +2072,7 @@ packages:
resolution: {integrity: sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
@ -2081,7 +2081,7 @@ packages:
resolution: {integrity: sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
@ -2094,88 +2094,88 @@ packages:
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
'@rollup/rollup-android-arm-eabi@4.22.0':
resolution: {integrity: sha512-/IZQvg6ZR0tAkEi4tdXOraQoWeJy9gbQ/cx4I7k9dJaCk9qrXEcdouxRVz5kZXt5C2bQ9pILoAA+KB4C/d3pfw==}
'@rollup/rollup-android-arm-eabi@4.22.2':
resolution: {integrity: sha512-8Ao+EDmTPjZ1ZBABc1ohN7Ylx7UIYcjReZinigedTOnGFhIctyGPxY2II+hJ6gD2/vkDKZTyQ0e7++kwv6wDrw==}
cpu: [arm]
os: [android]
'@rollup/rollup-android-arm64@4.22.0':
resolution: {integrity: sha512-ETHi4bxrYnvOtXeM7d4V4kZWixib2jddFacJjsOjwbgYSRsyXYtZHC4ht134OsslPIcnkqT+TKV4eU8rNBKyyQ==}
'@rollup/rollup-android-arm64@4.22.2':
resolution: {integrity: sha512-I+B1v0a4iqdS9DvYt1RJZ3W+Oh9EVWjbY6gp79aAYipIbxSLEoQtFQlZEnUuwhDXCqMxJ3hluxKAdPD+GiluFQ==}
cpu: [arm64]
os: [android]
'@rollup/rollup-darwin-arm64@4.22.0':
resolution: {integrity: sha512-ZWgARzhSKE+gVUX7QWaECoRQsPwaD8ZR0Oxb3aUpzdErTvlEadfQpORPXkKSdKbFci9v8MJfkTtoEHnnW9Ulng==}
'@rollup/rollup-darwin-arm64@4.22.2':
resolution: {integrity: sha512-BTHO7rR+LC67OP7I8N8GvdvnQqzFujJYWo7qCQ8fGdQcb8Gn6EQY+K1P+daQLnDCuWKbZ+gHAQZuKiQkXkqIYg==}
cpu: [arm64]
os: [darwin]
'@rollup/rollup-darwin-x64@4.22.0':
resolution: {integrity: sha512-h0ZAtOfHyio8Az6cwIGS+nHUfRMWBDO5jXB8PQCARVF6Na/G6XS2SFxDl8Oem+S5ZsHQgtsI7RT4JQnI1qrlaw==}
'@rollup/rollup-darwin-x64@4.22.2':
resolution: {integrity: sha512-1esGwDNFe2lov4I6GsEeYaAMHwkqk0IbuGH7gXGdBmd/EP9QddJJvTtTF/jv+7R8ZTYPqwcdLpMTxK8ytP6k6Q==}
cpu: [x64]
os: [darwin]
'@rollup/rollup-linux-arm-gnueabihf@4.22.0':
resolution: {integrity: sha512-9pxQJSPwFsVi0ttOmqLY4JJ9pg9t1gKhK0JDbV1yUEETSx55fdyCjt39eBQ54OQCzAF0nVGO6LfEH1KnCPvelA==}
'@rollup/rollup-linux-arm-gnueabihf@4.22.2':
resolution: {integrity: sha512-GBHuY07x96OTEM3OQLNaUSUwrOhdMea/LDmlFHi/HMonrgF6jcFrrFFwJhhe84XtA1oK/Qh4yFS+VMREf6dobg==}
cpu: [arm]
os: [linux]
'@rollup/rollup-linux-arm-musleabihf@4.22.0':
resolution: {integrity: sha512-YJ5Ku5BmNJZb58A4qSEo3JlIG4d3G2lWyBi13ABlXzO41SsdnUKi3HQHe83VpwBVG4jHFTW65jOQb8qyoR+qzg==}
'@rollup/rollup-linux-arm-musleabihf@4.22.2':
resolution: {integrity: sha512-Dbfa9Sc1G1lWxop0gNguXOfGhaXQWAGhZUcqA0Vs6CnJq8JW/YOw/KvyGtQFmz4yDr0H4v9X248SM7bizYj4yQ==}
cpu: [arm]
os: [linux]
'@rollup/rollup-linux-arm64-gnu@4.22.0':
resolution: {integrity: sha512-U4G4u7f+QCqHlVg1Nlx+qapZy+QoG+NV6ux+upo/T7arNGwKvKP2kmGM4W5QTbdewWFgudQxi3kDNST9GT1/mg==}
'@rollup/rollup-linux-arm64-gnu@4.22.2':
resolution: {integrity: sha512-Z1YpgBvFYhZIyBW5BoopwSg+t7yqEhs5HCei4JbsaXnhz/eZehT18DaXl957aaE9QK7TRGFryCAtStZywcQe1A==}
cpu: [arm64]
os: [linux]
'@rollup/rollup-linux-arm64-musl@4.22.0':
resolution: {integrity: sha512-aQpNlKmx3amwkA3a5J6nlXSahE1ijl0L9KuIjVOUhfOh7uw2S4piR3mtpxpRtbnK809SBtyPsM9q15CPTsY7HQ==}
'@rollup/rollup-linux-arm64-musl@4.22.2':
resolution: {integrity: sha512-66Zszr7i/JaQ0u/lefcfaAw16wh3oT72vSqubIMQqWzOg85bGCPhoeykG/cC5uvMzH80DQa2L539IqKht6twVA==}
cpu: [arm64]
os: [linux]
'@rollup/rollup-linux-powerpc64le-gnu@4.22.0':
resolution: {integrity: sha512-9fx6Zj/7vve/Fp4iexUFRKb5+RjLCff6YTRQl4CoDhdMfDoobWmhAxQWV3NfShMzQk1Q/iCnageFyGfqnsmeqQ==}
'@rollup/rollup-linux-powerpc64le-gnu@4.22.2':
resolution: {integrity: sha512-HpJCMnlMTfEhwo19bajvdraQMcAq3FX08QDx3OfQgb+414xZhKNf3jNvLFYKbbDSGBBrQh5yNwWZrdK0g0pokg==}
cpu: [ppc64]
os: [linux]
'@rollup/rollup-linux-riscv64-gnu@4.22.0':
resolution: {integrity: sha512-VWQiCcN7zBgZYLjndIEh5tamtnKg5TGxyZPWcN9zBtXBwfcGSZ5cHSdQZfQH/GB4uRxk0D3VYbOEe/chJhPGLQ==}
'@rollup/rollup-linux-riscv64-gnu@4.22.2':
resolution: {integrity: sha512-/egzQzbOSRef2vYCINKITGrlwkzP7uXRnL+xU2j75kDVp3iPdcF0TIlfwTRF8woBZllhk3QaxNOEj2Ogh3t9hg==}
cpu: [riscv64]
os: [linux]
'@rollup/rollup-linux-s390x-gnu@4.22.0':
resolution: {integrity: sha512-EHmPnPWvyYqncObwqrosb/CpH3GOjE76vWVs0g4hWsDRUVhg61hBmlVg5TPXqF+g+PvIbqkC7i3h8wbn4Gp2Fg==}
'@rollup/rollup-linux-s390x-gnu@4.22.2':
resolution: {integrity: sha512-qgYbOEbrPfEkH/OnUJd1/q4s89FvNJQIUldx8X2F/UM5sEbtkqZpf2s0yly2jSCKr1zUUOY1hnTP2J1WOzMAdA==}
cpu: [s390x]
os: [linux]
'@rollup/rollup-linux-x64-gnu@4.22.0':
resolution: {integrity: sha512-tsSWy3YQzmpjDKnQ1Vcpy3p9Z+kMFbSIesCdMNgLizDWFhrLZIoN21JSq01g+MZMDFF+Y1+4zxgrlqPjid5ohg==}
'@rollup/rollup-linux-x64-gnu@4.22.2':
resolution: {integrity: sha512-a0lkvNhFLhf+w7A95XeBqGQaG0KfS3hPFJnz1uraSdUe/XImkp/Psq0Ca0/UdD5IEAGoENVmnYrzSC9Y2a2uKQ==}
cpu: [x64]
os: [linux]
'@rollup/rollup-linux-x64-musl@4.22.0':
resolution: {integrity: sha512-anr1Y11uPOQrpuU8XOikY5lH4Qu94oS6j0xrulHk3NkLDq19MlX8Ng/pVipjxBJ9a2l3+F39REZYyWQFkZ4/fw==}
'@rollup/rollup-linux-x64-musl@4.22.2':
resolution: {integrity: sha512-sSWBVZgzwtsuG9Dxi9kjYOUu/wKW+jrbzj4Cclabqnfkot8Z3VEHcIgyenA3lLn/Fu11uDviWjhctulkhEO60g==}
cpu: [x64]
os: [linux]
'@rollup/rollup-win32-arm64-msvc@4.22.0':
resolution: {integrity: sha512-7LB+Bh+Ut7cfmO0m244/asvtIGQr5pG5Rvjz/l1Rnz1kDzM02pSX9jPaS0p+90H5I1x4d1FkCew+B7MOnoatNw==}
'@rollup/rollup-win32-arm64-msvc@4.22.2':
resolution: {integrity: sha512-t/YgCbZ638R/r7IKb9yCM6nAek1RUvyNdfU0SHMDLOf6GFe/VG1wdiUAsxTWHKqjyzkRGg897ZfCpdo1bsCSsA==}
cpu: [arm64]
os: [win32]
'@rollup/rollup-win32-ia32-msvc@4.22.0':
resolution: {integrity: sha512-+3qZ4rer7t/QsC5JwMpcvCVPRcJt1cJrYS/TMJZzXIJbxWFQEVhrIc26IhB+5Z9fT9umfVc+Es2mOZgl+7jdJQ==}
'@rollup/rollup-win32-ia32-msvc@4.22.2':
resolution: {integrity: sha512-kTmX5uGs3WYOA+gYDgI6ITkZng9SP71FEMoHNkn+cnmb9Zuyyay8pf0oO5twtTwSjNGy1jlaWooTIr+Dw4tIbw==}
cpu: [ia32]
os: [win32]
'@rollup/rollup-win32-x64-msvc@4.22.0':
resolution: {integrity: sha512-YdicNOSJONVx/vuPkgPTyRoAPx3GbknBZRCOUkK84FJ/YTfs/F0vl/YsMscrB6Y177d+yDRcj+JWMPMCgshwrA==}
'@rollup/rollup-win32-x64-msvc@4.22.2':
resolution: {integrity: sha512-Yy8So+SoRz8I3NS4Bjh91BICPOSVgdompTIPYTByUqU66AXSIOgmW3Lv1ke3NORPqxdF+RdrZET+8vYai6f4aA==}
cpu: [x64]
os: [win32]
@ -6197,7 +6197,7 @@ packages:
resolution: {integrity: sha512-aSHRcJ6KG2IHIioYlvAOcEq6U99sVtqDDKVhnwt70rW6tsz3tv5OSjEiWcgzfsHdLyGXZ/3b/7b/+Za3Y6r1XA==}
engines: {node: '>=16'}
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
typescript: 5.6.2
rollup-plugin-visualizer@5.12.0:
@ -6205,13 +6205,13 @@ packages:
engines: {node: '>=14'}
hasBin: true
peerDependencies:
rollup: 4.22.0
rollup: 4.22.2
peerDependenciesMeta:
rollup:
optional: true
rollup@4.22.0:
resolution: {integrity: sha512-W21MUIFPZ4+O2Je/EU+GP3iz7PH4pVPUXSbEZdatQnxo29+3rsUjgrJmzuAZU24z7yRAnFN6ukxeAhZh/c7hzg==}
rollup@4.22.2:
resolution: {integrity: sha512-JWWpTrZmqQGQWt16xvNn6KVIUz16VtZwl984TKw0dfqqRpFwtLJYYk1/4BTgplndMQKWUk/yB4uOShYmMzA2Vg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@ -8078,17 +8078,17 @@ snapshots:
execa: 7.2.0
vite: 5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)
'@nuxt/devtools-ui-kit@1.4.2(@nuxt/devtools@1.4.2(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3))(@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1)))(@vue/compiler-core@3.5.6)(change-case@5.4.4)(nuxt@packages+nuxt)(postcss@8.4.47)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack@5.94.0(esbuild@0.23.1))':
'@nuxt/devtools-ui-kit@1.4.2(@nuxt/devtools@1.4.2(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3))(@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1)))(@vue/compiler-core@3.5.6)(change-case@5.4.4)(nuxt@packages+nuxt)(postcss@8.4.47)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack@5.94.0(esbuild@0.23.1))':
dependencies:
'@iconify-json/carbon': 1.2.1
'@iconify-json/logos': 1.2.0
'@iconify-json/ri': 1.2.0
'@iconify-json/tabler': 1.2.2
'@nuxt/devtools': 1.4.2(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)
'@nuxt/devtools': 1.4.2(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)
'@nuxt/devtools-kit': 1.4.2(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@nuxt/kit': link:packages/kit
'@unocss/core': 0.62.4
'@unocss/nuxt': 0.62.3(postcss@8.4.47)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(webpack@5.94.0(esbuild@0.23.1))
'@unocss/nuxt': 0.62.3(postcss@8.4.47)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(webpack@5.94.0(esbuild@0.23.1))
'@unocss/preset-attributify': 0.62.4
'@unocss/preset-icons': 0.62.4
'@unocss/preset-mini': 0.62.4
@ -8099,7 +8099,7 @@ snapshots:
defu: 6.1.4
focus-trap: 7.5.4
splitpanes: 3.1.5
unocss: 0.62.4(@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
unocss: 0.62.4(@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
v-lazy-show: 0.2.4(@vue/compiler-core@3.5.6)
transitivePeerDependencies:
- '@unocss/webpack'
@ -8137,7 +8137,7 @@ snapshots:
rc9: 2.1.2
semver: 7.6.3
'@nuxt/devtools@1.4.2(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)':
'@nuxt/devtools@1.4.2(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)':
dependencies:
'@antfu/utils': 0.7.10
'@nuxt/devtools-kit': 1.4.2(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
@ -8171,9 +8171,9 @@ snapshots:
simple-git: 3.26.0
sirv: 2.0.4
tinyglobby: 0.2.6
unimport: 3.12.0(rollup@4.22.0)(webpack-sources@3.2.3)
unimport: 3.12.0(rollup@4.22.2)(webpack-sources@3.2.3)
vite: 5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)
vite-plugin-inspect: 0.8.7(@nuxt/kit@packages+kit)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
vite-plugin-inspect: 0.8.7(@nuxt/kit@packages+kit)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
vite-plugin-vue-inspector: 5.2.0(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
which: 3.0.1
ws: 8.18.0
@ -8225,10 +8225,10 @@ snapshots:
string-width: 4.2.3
webpack: 5.94.0
'@nuxt/scripts@0.9.2(@nuxt/devtools@1.4.2(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3))(@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1)))(@vue/compiler-core@3.5.6)(change-case@5.4.4)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.47)(rollup@4.22.0)(typescript@5.6.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)(webpack@5.94.0(esbuild@0.23.1))':
'@nuxt/scripts@0.9.2(@nuxt/devtools@1.4.2(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3))(@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1)))(@vue/compiler-core@3.5.6)(change-case@5.4.4)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.47)(rollup@4.22.2)(typescript@5.6.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3)(webpack@5.94.0(esbuild@0.23.1))':
dependencies:
'@nuxt/devtools-kit': 1.4.2(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@nuxt/devtools-ui-kit': 1.4.2(@nuxt/devtools@1.4.2(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3))(@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1)))(@vue/compiler-core@3.5.6)(change-case@5.4.4)(nuxt@packages+nuxt)(postcss@8.4.47)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack@5.94.0(esbuild@0.23.1))
'@nuxt/devtools-ui-kit': 1.4.2(@nuxt/devtools@1.4.2(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3))(@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1)))(@vue/compiler-core@3.5.6)(change-case@5.4.4)(nuxt@packages+nuxt)(postcss@8.4.47)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(vue@3.5.6(typescript@5.6.2))(webpack@5.94.0(esbuild@0.23.1))
'@nuxt/kit': link:packages/kit
'@types/google.maps': 3.58.0
'@types/stripe-v3': 3.1.33
@ -8251,7 +8251,7 @@ snapshots:
std-env: 3.7.0
third-party-capital: 2.3.0
ufo: 1.5.4
unimport: 3.12.0(rollup@4.22.0)(webpack-sources@3.2.3)
unimport: 3.12.0(rollup@4.22.2)(webpack-sources@3.2.3)
unplugin: 1.14.1(webpack-sources@3.2.3)
unstorage: 1.12.0(ioredis@5.4.1)
valibot: 0.42.0(typescript@5.6.2)
@ -8492,133 +8492,133 @@ snapshots:
- encoding
- supports-color
'@rollup/plugin-alias@5.1.0(rollup@4.22.0)':
'@rollup/plugin-alias@5.1.0(rollup@4.22.2)':
dependencies:
slash: 4.0.0
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
'@rollup/plugin-commonjs@25.0.8(rollup@4.22.0)':
'@rollup/plugin-commonjs@25.0.8(rollup@4.22.2)':
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
commondir: 1.0.1
estree-walker: 2.0.2
glob: 8.1.0
is-reference: 1.2.1
magic-string: 0.30.11
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
'@rollup/plugin-commonjs@26.0.1(rollup@4.22.0)':
'@rollup/plugin-commonjs@26.0.1(rollup@4.22.2)':
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
commondir: 1.0.1
estree-walker: 2.0.2
glob: 10.4.5
is-reference: 1.2.1
magic-string: 0.30.11
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
'@rollup/plugin-inject@5.0.5(rollup@4.22.0)':
'@rollup/plugin-inject@5.0.5(rollup@4.22.2)':
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
estree-walker: 2.0.2
magic-string: 0.30.11
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
'@rollup/plugin-json@6.1.0(rollup@4.22.0)':
'@rollup/plugin-json@6.1.0(rollup@4.22.2)':
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
'@rollup/plugin-node-resolve@15.2.3(rollup@4.22.0)':
'@rollup/plugin-node-resolve@15.2.3(rollup@4.22.2)':
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-builtin-module: 3.2.1
is-module: 1.0.0
resolve: 1.22.8
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
'@rollup/plugin-replace@5.0.7(rollup@4.22.0)':
'@rollup/plugin-replace@5.0.7(rollup@4.22.2)':
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
magic-string: 0.30.11
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
'@rollup/plugin-terser@0.4.4(rollup@4.22.0)':
'@rollup/plugin-terser@0.4.4(rollup@4.22.2)':
dependencies:
serialize-javascript: 6.0.2
smob: 1.5.0
terser: 5.32.0
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
'@rollup/pluginutils@4.2.1':
dependencies:
estree-walker: 2.0.2
picomatch: 2.3.1
'@rollup/pluginutils@5.1.0(rollup@4.22.0)':
'@rollup/pluginutils@5.1.0(rollup@4.22.2)':
dependencies:
'@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 2.3.1
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
'@rollup/rollup-android-arm-eabi@4.22.0':
'@rollup/rollup-android-arm-eabi@4.22.2':
optional: true
'@rollup/rollup-android-arm64@4.22.0':
'@rollup/rollup-android-arm64@4.22.2':
optional: true
'@rollup/rollup-darwin-arm64@4.22.0':
'@rollup/rollup-darwin-arm64@4.22.2':
optional: true
'@rollup/rollup-darwin-x64@4.22.0':
'@rollup/rollup-darwin-x64@4.22.2':
optional: true
'@rollup/rollup-linux-arm-gnueabihf@4.22.0':
'@rollup/rollup-linux-arm-gnueabihf@4.22.2':
optional: true
'@rollup/rollup-linux-arm-musleabihf@4.22.0':
'@rollup/rollup-linux-arm-musleabihf@4.22.2':
optional: true
'@rollup/rollup-linux-arm64-gnu@4.22.0':
'@rollup/rollup-linux-arm64-gnu@4.22.2':
optional: true
'@rollup/rollup-linux-arm64-musl@4.22.0':
'@rollup/rollup-linux-arm64-musl@4.22.2':
optional: true
'@rollup/rollup-linux-powerpc64le-gnu@4.22.0':
'@rollup/rollup-linux-powerpc64le-gnu@4.22.2':
optional: true
'@rollup/rollup-linux-riscv64-gnu@4.22.0':
'@rollup/rollup-linux-riscv64-gnu@4.22.2':
optional: true
'@rollup/rollup-linux-s390x-gnu@4.22.0':
'@rollup/rollup-linux-s390x-gnu@4.22.2':
optional: true
'@rollup/rollup-linux-x64-gnu@4.22.0':
'@rollup/rollup-linux-x64-gnu@4.22.2':
optional: true
'@rollup/rollup-linux-x64-musl@4.22.0':
'@rollup/rollup-linux-x64-musl@4.22.2':
optional: true
'@rollup/rollup-win32-arm64-msvc@4.22.0':
'@rollup/rollup-win32-arm64-msvc@4.22.2':
optional: true
'@rollup/rollup-win32-ia32-msvc@4.22.0':
'@rollup/rollup-win32-ia32-msvc@4.22.2':
optional: true
'@rollup/rollup-win32-x64-msvc@4.22.0':
'@rollup/rollup-win32-x64-msvc@4.22.2':
optional: true
'@shikijs/core@1.17.0':
@ -9042,32 +9042,32 @@ snapshots:
unhead: 1.11.6
vue: 3.5.6(typescript@5.6.2)
'@unocss/astro@0.62.3(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))':
'@unocss/astro@0.62.3(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))':
dependencies:
'@unocss/core': 0.62.3
'@unocss/reset': 0.62.3
'@unocss/vite': 0.62.3(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/vite': 0.62.3(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
optionalDependencies:
vite: 5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)
transitivePeerDependencies:
- rollup
- supports-color
'@unocss/astro@0.62.4(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))':
'@unocss/astro@0.62.4(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))':
dependencies:
'@unocss/core': 0.62.4
'@unocss/reset': 0.62.4
'@unocss/vite': 0.62.4(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/vite': 0.62.4(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
optionalDependencies:
vite: 5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)
transitivePeerDependencies:
- rollup
- supports-color
'@unocss/cli@0.62.3(rollup@4.22.0)':
'@unocss/cli@0.62.3(rollup@4.22.2)':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@unocss/config': 0.62.3
'@unocss/core': 0.62.3
'@unocss/preset-uno': 0.62.3
@ -9083,10 +9083,10 @@ snapshots:
- rollup
- supports-color
'@unocss/cli@0.62.4(rollup@4.22.0)':
'@unocss/cli@0.62.4(rollup@4.22.2)':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@unocss/config': 0.62.4
'@unocss/core': 0.62.4
'@unocss/preset-uno': 0.62.4
@ -9142,7 +9142,7 @@ snapshots:
gzip-size: 6.0.0
sirv: 2.0.4
'@unocss/nuxt@0.62.3(postcss@8.4.47)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(webpack@5.94.0(esbuild@0.23.1))':
'@unocss/nuxt@0.62.3(postcss@8.4.47)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))(webpack@5.94.0(esbuild@0.23.1))':
dependencies:
'@nuxt/kit': link:packages/kit
'@unocss/config': 0.62.3
@ -9155,9 +9155,9 @@ snapshots:
'@unocss/preset-web-fonts': 0.62.3
'@unocss/preset-wind': 0.62.3
'@unocss/reset': 0.62.3
'@unocss/vite': 0.62.3(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/webpack': 0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1))
unocss: 0.62.3(@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/vite': 0.62.3(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/webpack': 0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1))
unocss: 0.62.3(@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
transitivePeerDependencies:
- postcss
- rollup
@ -9339,10 +9339,10 @@ snapshots:
dependencies:
'@unocss/core': 0.62.4
'@unocss/vite@0.62.3(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))':
'@unocss/vite@0.62.3(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@unocss/config': 0.62.3
'@unocss/core': 0.62.3
'@unocss/inspector': 0.62.3
@ -9356,10 +9356,10 @@ snapshots:
- rollup
- supports-color
'@unocss/vite@0.62.4(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))':
'@unocss/vite@0.62.4(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@unocss/config': 0.62.4
'@unocss/core': 0.62.4
'@unocss/inspector': 0.62.4
@ -9371,10 +9371,10 @@ snapshots:
- rollup
- supports-color
'@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1))':
'@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@unocss/config': 0.62.3
'@unocss/core': 0.62.3
chokidar: 3.6.0
@ -9537,10 +9537,10 @@ snapshots:
path-browserify: 1.0.1
vscode-uri: 3.0.8
'@vue-macros/common@1.12.3(rollup@4.22.0)(vue@3.5.6(typescript@5.6.2))':
'@vue-macros/common@1.12.3(rollup@4.22.2)(vue@3.5.6(typescript@5.6.2))':
dependencies:
'@babel/types': 7.25.6
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@vue/compiler-sfc': 3.5.6
ast-kit: 1.1.0
local-pkg: 0.5.0
@ -11571,9 +11571,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
impound@0.1.0(rollup@4.22.0)(webpack-sources@3.2.3):
impound@0.1.0(rollup@4.22.2)(webpack-sources@3.2.3):
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
mlly: 1.7.1
pathe: 1.1.2
unenv: 1.10.0
@ -12548,14 +12548,14 @@ snapshots:
dependencies:
'@cloudflare/kv-asset-handler': 0.3.4
'@netlify/functions': 2.8.1
'@rollup/plugin-alias': 5.1.0(rollup@4.22.0)
'@rollup/plugin-commonjs': 26.0.1(rollup@4.22.0)
'@rollup/plugin-inject': 5.0.5(rollup@4.22.0)
'@rollup/plugin-json': 6.1.0(rollup@4.22.0)
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.22.0)
'@rollup/plugin-replace': 5.0.7(rollup@4.22.0)
'@rollup/plugin-terser': 0.4.4(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/plugin-alias': 5.1.0(rollup@4.22.2)
'@rollup/plugin-commonjs': 26.0.1(rollup@4.22.2)
'@rollup/plugin-inject': 5.0.5(rollup@4.22.2)
'@rollup/plugin-json': 6.1.0(rollup@4.22.2)
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.22.2)
'@rollup/plugin-replace': 5.0.7(rollup@4.22.2)
'@rollup/plugin-terser': 0.4.4(rollup@4.22.2)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@types/http-proxy': 1.17.15
'@vercel/nft': 0.27.4
archiver: 7.0.1
@ -12601,8 +12601,8 @@ snapshots:
pkg-types: 1.2.0
pretty-bytes: 6.1.1
radix3: 1.1.2
rollup: 4.22.0
rollup-plugin-visualizer: 5.12.0(rollup@4.22.0)
rollup: 4.22.2
rollup-plugin-visualizer: 5.12.0(rollup@4.22.2)
scule: 1.3.0
semver: 7.6.3
serve-placeholder: 2.0.2
@ -12612,7 +12612,7 @@ snapshots:
uncrypto: 0.1.3
unctx: 2.3.1(webpack-sources@3.2.3)
unenv: 1.10.0
unimport: 3.12.0(rollup@4.22.0)(webpack-sources@3.2.3)
unimport: 3.12.0(rollup@4.22.2)(webpack-sources@3.2.3)
unstorage: 1.12.0(ioredis@5.4.1)
untyped: 1.4.2
unwasm: 0.3.9(webpack-sources@3.2.3)
@ -12642,14 +12642,14 @@ snapshots:
dependencies:
'@cloudflare/kv-asset-handler': 0.3.4
'@netlify/functions': 2.8.1
'@rollup/plugin-alias': 5.1.0(rollup@4.22.0)
'@rollup/plugin-commonjs': 25.0.8(rollup@4.22.0)
'@rollup/plugin-inject': 5.0.5(rollup@4.22.0)
'@rollup/plugin-json': 6.1.0(rollup@4.22.0)
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.22.0)
'@rollup/plugin-replace': 5.0.7(rollup@4.22.0)
'@rollup/plugin-terser': 0.4.4(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/plugin-alias': 5.1.0(rollup@4.22.2)
'@rollup/plugin-commonjs': 25.0.8(rollup@4.22.2)
'@rollup/plugin-inject': 5.0.5(rollup@4.22.2)
'@rollup/plugin-json': 6.1.0(rollup@4.22.2)
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.22.2)
'@rollup/plugin-replace': 5.0.7(rollup@4.22.2)
'@rollup/plugin-terser': 0.4.4(rollup@4.22.2)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@types/http-proxy': 1.17.15
'@vercel/nft': 0.26.5
archiver: 7.0.1
@ -12692,8 +12692,8 @@ snapshots:
pkg-types: 1.2.0
pretty-bytes: 6.1.1
radix3: 1.1.2
rollup: 4.22.0
rollup-plugin-visualizer: 5.12.0(rollup@4.22.0)
rollup: 4.22.2
rollup-plugin-visualizer: 5.12.0(rollup@4.22.2)
scule: 1.3.0
semver: 7.6.3
serve-placeholder: 2.0.2
@ -12703,7 +12703,7 @@ snapshots:
uncrypto: 0.1.3
unctx: 2.3.1(webpack-sources@3.2.3)
unenv: 1.10.0
unimport: 3.12.0(rollup@4.22.0)(webpack-sources@3.2.3)
unimport: 3.12.0(rollup@4.22.2)(webpack-sources@3.2.3)
unstorage: 1.12.0(ioredis@5.4.1)
unwasm: 0.3.9(webpack-sources@3.2.3)
transitivePeerDependencies:
@ -13630,43 +13630,43 @@ snapshots:
glob: 11.0.0
package-json-from-dist: 1.0.0
rollup-plugin-dts@6.1.1(rollup@4.22.0)(typescript@5.6.2):
rollup-plugin-dts@6.1.1(rollup@4.22.2)(typescript@5.6.2):
dependencies:
magic-string: 0.30.11
rollup: 4.22.0
rollup: 4.22.2
typescript: 5.6.2
optionalDependencies:
'@babel/code-frame': 7.24.7
rollup-plugin-visualizer@5.12.0(rollup@4.22.0):
rollup-plugin-visualizer@5.12.0(rollup@4.22.2):
dependencies:
open: 8.4.2
picomatch: 2.3.1
source-map: 0.7.4
yargs: 17.7.2
optionalDependencies:
rollup: 4.22.0
rollup: 4.22.2
rollup@4.22.0:
rollup@4.22.2:
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
'@rollup/rollup-android-arm-eabi': 4.22.0
'@rollup/rollup-android-arm64': 4.22.0
'@rollup/rollup-darwin-arm64': 4.22.0
'@rollup/rollup-darwin-x64': 4.22.0
'@rollup/rollup-linux-arm-gnueabihf': 4.22.0
'@rollup/rollup-linux-arm-musleabihf': 4.22.0
'@rollup/rollup-linux-arm64-gnu': 4.22.0
'@rollup/rollup-linux-arm64-musl': 4.22.0
'@rollup/rollup-linux-powerpc64le-gnu': 4.22.0
'@rollup/rollup-linux-riscv64-gnu': 4.22.0
'@rollup/rollup-linux-s390x-gnu': 4.22.0
'@rollup/rollup-linux-x64-gnu': 4.22.0
'@rollup/rollup-linux-x64-musl': 4.22.0
'@rollup/rollup-win32-arm64-msvc': 4.22.0
'@rollup/rollup-win32-ia32-msvc': 4.22.0
'@rollup/rollup-win32-x64-msvc': 4.22.0
'@rollup/rollup-android-arm-eabi': 4.22.2
'@rollup/rollup-android-arm64': 4.22.2
'@rollup/rollup-darwin-arm64': 4.22.2
'@rollup/rollup-darwin-x64': 4.22.2
'@rollup/rollup-linux-arm-gnueabihf': 4.22.2
'@rollup/rollup-linux-arm-musleabihf': 4.22.2
'@rollup/rollup-linux-arm64-gnu': 4.22.2
'@rollup/rollup-linux-arm64-musl': 4.22.2
'@rollup/rollup-linux-powerpc64le-gnu': 4.22.2
'@rollup/rollup-linux-riscv64-gnu': 4.22.2
'@rollup/rollup-linux-s390x-gnu': 4.22.2
'@rollup/rollup-linux-x64-gnu': 4.22.2
'@rollup/rollup-linux-x64-musl': 4.22.2
'@rollup/rollup-win32-arm64-msvc': 4.22.2
'@rollup/rollup-win32-ia32-msvc': 4.22.2
'@rollup/rollup-win32-x64-msvc': 4.22.2
fsevents: 2.3.3
run-applescript@7.0.0: {}
@ -14197,12 +14197,12 @@ snapshots:
unbuild@3.0.0-rc.7(sass@1.78.0)(typescript@5.6.2)(vue-tsc@2.1.6(typescript@5.6.2)):
dependencies:
'@rollup/plugin-alias': 5.1.0(rollup@4.22.0)
'@rollup/plugin-commonjs': 26.0.1(rollup@4.22.0)
'@rollup/plugin-json': 6.1.0(rollup@4.22.0)
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.22.0)
'@rollup/plugin-replace': 5.0.7(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/plugin-alias': 5.1.0(rollup@4.22.2)
'@rollup/plugin-commonjs': 26.0.1(rollup@4.22.2)
'@rollup/plugin-json': 6.1.0(rollup@4.22.2)
'@rollup/plugin-node-resolve': 15.2.3(rollup@4.22.2)
'@rollup/plugin-replace': 5.0.7(rollup@4.22.2)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
citty: 0.1.6
consola: 3.2.3
defu: 6.1.4
@ -14216,8 +14216,8 @@ snapshots:
pathe: 1.1.2
pkg-types: 1.2.0
pretty-bytes: 6.1.1
rollup: 4.22.0
rollup-plugin-dts: 6.1.1(rollup@4.22.0)(typescript@5.6.2)
rollup: 4.22.2
rollup-plugin-dts: 6.1.1(rollup@4.22.2)(typescript@5.6.2)
scule: 1.3.0
ufo: 1.5.4
untyped: 1.4.2
@ -14282,9 +14282,9 @@ snapshots:
trough: 2.2.0
vfile: 6.0.3
unimport@3.12.0(rollup@4.22.0)(webpack-sources@3.2.3):
unimport@3.12.0(rollup@4.22.2)(webpack-sources@3.2.3):
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
acorn: 8.12.1
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
@ -14330,10 +14330,10 @@ snapshots:
universalify@2.0.1: {}
unocss@0.62.3(@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)):
unocss@0.62.3(@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)):
dependencies:
'@unocss/astro': 0.62.3(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/cli': 0.62.3(rollup@4.22.0)
'@unocss/astro': 0.62.3(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/cli': 0.62.3(rollup@4.22.2)
'@unocss/core': 0.62.3
'@unocss/extractor-arbitrary-variants': 0.62.3
'@unocss/postcss': 0.62.3(postcss@8.4.47)
@ -14351,19 +14351,19 @@ snapshots:
'@unocss/transformer-compile-class': 0.62.3
'@unocss/transformer-directives': 0.62.3
'@unocss/transformer-variant-group': 0.62.3
'@unocss/vite': 0.62.3(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/vite': 0.62.3(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
optionalDependencies:
'@unocss/webpack': 0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1))
'@unocss/webpack': 0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1))
vite: 5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)
transitivePeerDependencies:
- postcss
- rollup
- supports-color
unocss@0.62.4(@unocss/webpack@0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)):
unocss@0.62.4(@unocss/webpack@0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1)))(postcss@8.4.47)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)):
dependencies:
'@unocss/astro': 0.62.4(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/cli': 0.62.4(rollup@4.22.0)
'@unocss/astro': 0.62.4(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/cli': 0.62.4(rollup@4.22.2)
'@unocss/core': 0.62.4
'@unocss/postcss': 0.62.4(postcss@8.4.47)
'@unocss/preset-attributify': 0.62.4
@ -14378,20 +14378,20 @@ snapshots:
'@unocss/transformer-compile-class': 0.62.4
'@unocss/transformer-directives': 0.62.4
'@unocss/transformer-variant-group': 0.62.4
'@unocss/vite': 0.62.4(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
'@unocss/vite': 0.62.4(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0))
optionalDependencies:
'@unocss/webpack': 0.62.3(rollup@4.22.0)(webpack@5.94.0(esbuild@0.23.1))
'@unocss/webpack': 0.62.3(rollup@4.22.2)(webpack@5.94.0(esbuild@0.23.1))
vite: 5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)
transitivePeerDependencies:
- postcss
- rollup
- supports-color
unplugin-vue-router@0.10.8(rollup@4.22.0)(vue-router@4.4.5(vue@3.5.6(typescript@5.6.2)))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3):
unplugin-vue-router@0.10.8(rollup@4.22.2)(vue-router@4.4.5(vue@3.5.6(typescript@5.6.2)))(vue@3.5.6(typescript@5.6.2))(webpack-sources@3.2.3):
dependencies:
'@babel/types': 7.25.6
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@vue-macros/common': 1.12.3(rollup@4.22.0)(vue@3.5.6(typescript@5.6.2))
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
'@vue-macros/common': 1.12.3(rollup@4.22.2)(vue@3.5.6(typescript@5.6.2))
ast-walker-scope: 0.6.2
chokidar: 3.6.0
fast-glob: 3.3.2
@ -14580,10 +14580,10 @@ snapshots:
typescript: 5.6.2
vue-tsc: 2.1.6(typescript@5.6.2)
vite-plugin-inspect@0.8.7(@nuxt/kit@packages+kit)(rollup@4.22.0)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)):
vite-plugin-inspect@0.8.7(@nuxt/kit@packages+kit)(rollup@4.22.2)(vite@5.4.6(@types/node@20.16.5)(sass@1.78.0)(terser@5.32.0)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.0(rollup@4.22.0)
'@rollup/pluginutils': 5.1.0(rollup@4.22.2)
debug: 4.3.7(supports-color@9.4.0)
error-stack-parser-es: 0.1.5
fs-extra: 11.2.0
@ -14617,7 +14617,7 @@ snapshots:
dependencies:
esbuild: 0.21.5
postcss: 8.4.47
rollup: 4.22.0
rollup: 4.22.2
optionalDependencies:
'@types/node': 20.16.5
fsevents: 2.3.3

View File

@ -12,7 +12,7 @@ import * as composables from '#app/composables'
import { clearNuxtData, refreshNuxtData, useAsyncData, useNuxtData } from '#app/composables/asyncData'
import { clearError, createError, isNuxtError, showError, useError } from '#app/composables/error'
import { onNuxtReady } from '#app/composables/ready'
import { setResponseStatus, useRequestEvent, useRequestFetch, useRequestHeaders } from '#app/composables/ssr'
import { setResponseStatus, useRequestEvent, useRequestFetch, useRequestHeaders, useResponseHeader } from '#app/composables/ssr'
import { clearNuxtState, useState } from '#app/composables/state'
import { useRequestURL } from '#app/composables/url'
import { getAppManifest, getRouteRules } from '#app/composables/manifest'
@ -83,6 +83,7 @@ describe('composables', () => {
'useRequestFetch',
'isPrerendered',
'useRequestHeaders',
'useResponseHeader',
'useCookie',
'clearNuxtState',
'useState',
@ -394,6 +395,7 @@ describe('ssr composables', () => {
expect(useRequestFetch()).toEqual($fetch)
expect(useRequestHeaders()).toEqual({})
expect(prerenderRoutes('/')).toBeUndefined()
expect(useResponseHeader('x-test').value).toBeUndefined()
})
})