UNPKG

vike

Version:

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

40 lines (39 loc) 1.55 kB
import { isBrowser } from '../../utils/isBrowser.js'; import { assert } from '../../utils/assert.js'; assert(!isBrowser()); export { renderPage } from './renderPage.js'; export { escapeInject, dangerouslySkipEscape } from './html/renderHtml.js'; export { pipeWebStream, pipeNodeStream, pipeStream, stampPipe } from './html/stream.js'; export { PROJECT_VERSION as version } from './utils.js'; export { getGlobalContext, getGlobalContextSync, getGlobalContextAsync } from './globalContext.js'; export { createDevMiddleware } from '../runtime-dev/index.js'; // TODO/v1-release: remove // Deprecated exports export * from '../../types/index-dreprecated.js'; export { injectAssets__public as _injectAssets } from './html/injectAssets/injectAssets__public.js'; export { createPageRenderer } from '../createPageRenderer.js'; import { assertWarning } from './utils.js'; import pc from '@brillout/picocolors'; import { RenderErrorPage as RenderErrorPage_ } from '../../shared/route/abort.js'; /** @deprecated * Replace: * ``` * import { RenderErrorPage } from 'vike' * ``` * With: * ``` * import { render } from 'vike/abort' * ``` * * See https://vike.dev/render */ export const RenderErrorPage = (...args) => { assertWarning(false, [ 'Replace:', pc.red(" import { RenderErrorPage } from 'vike'"), 'With:', pc.green(" import { render } from 'vike/abort'"), 'See https://vike.dev/render', ].join('\n'), { onlyOnce: true, showStackTrace: true }); return RenderErrorPage_(...args); };