UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

14 lines (13 loc) 731 B
import '../../assertEnvServer.js'; export { resolvePageContextCspNone }; export { inferNonceAttr }; export { addCspResponseHeader }; export type { PageContextCspNonce }; import type { PageContextConfig } from '../../../shared-server-client/getPageFiles.js'; import type { PageContextServer } from '../../../types/PageContext.js'; declare function resolvePageContextCspNone(pageContext: PageContextConfig & Partial<PageContextCspNonce>): Promise<null | { cspNonce: string | null; }>; type PageContextCspNonce = Pick<PageContextServer, 'cspNonce'>; declare function inferNonceAttr(pageContext: PageContextCspNonce): string; declare function addCspResponseHeader(pageContext: PageContextCspNonce, headersResponse: Headers): void;