From 151cf7d490d4ff79fcf19284f1d0d859f1dc4e04 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Fri, 28 Feb 2025 17:01:44 +0000 Subject: [PATCH] fix(nuxt): fix nitro import statements for v2 --- packages/nuxt/src/core/runtime/nitro/utils/build-files.ts | 2 +- packages/nuxt/src/core/runtime/nitro/utils/cache.ts | 2 +- packages/nuxt/src/core/runtime/nitro/utils/payload.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/nuxt/src/core/runtime/nitro/utils/build-files.ts b/packages/nuxt/src/core/runtime/nitro/utils/build-files.ts index f6e71c7649..aaad86d7a4 100644 --- a/packages/nuxt/src/core/runtime/nitro/utils/build-files.ts +++ b/packages/nuxt/src/core/runtime/nitro/utils/build-files.ts @@ -6,8 +6,8 @@ import type { Manifest } from 'vite' import { renderToString as _renderToString } from 'vue/server-renderer' import { propsToString } from '@unhead/ssr' -import { useRuntimeConfig } from 'nitro/runtime' import type { NuxtSSRContext } from 'nuxt/app' +import { useRuntimeConfig } from '#internal/nitro' // @ts-expect-error virtual file import { appRootAttrs, appRootTag, appSpaLoaderAttrs, appSpaLoaderTag, spaLoadingTemplateOutside } from '#internal/nuxt.config.mjs' diff --git a/packages/nuxt/src/core/runtime/nitro/utils/cache.ts b/packages/nuxt/src/core/runtime/nitro/utils/cache.ts index 888d2bc034..872f4f36d1 100644 --- a/packages/nuxt/src/core/runtime/nitro/utils/cache.ts +++ b/packages/nuxt/src/core/runtime/nitro/utils/cache.ts @@ -1,4 +1,4 @@ -import { useStorage } from 'nitro/runtime' +import { useStorage } from '#internal/nitro' export const payloadCache = import.meta.prerender ? useStorage('internal:nuxt:prerender:payload') : null export const islandCache = import.meta.prerender ? useStorage('internal:nuxt:prerender:island') : null diff --git a/packages/nuxt/src/core/runtime/nitro/utils/payload.ts b/packages/nuxt/src/core/runtime/nitro/utils/payload.ts index f1375e0014..67c9828772 100644 --- a/packages/nuxt/src/core/runtime/nitro/utils/payload.ts +++ b/packages/nuxt/src/core/runtime/nitro/utils/payload.ts @@ -1,4 +1,4 @@ -import type { RenderResponse } from 'nitro/types' +import type { RenderResponse } from 'nitropack' import { getResponseStatus, getResponseStatusText } from 'h3' import devalue from '@nuxt/devalue' import { stringify, uneval } from 'devalue'