vike
Version:
The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.
38 lines (37 loc) • 1.59 kB
JavaScript
import '../assertEnvServer.js';
export { renderPageServer as renderPage } from './renderPageServer.js';
export { escapeInject, dangerouslySkipEscape } from './renderPageServer/html/renderHtml.js';
export { pipeWebStream, pipeNodeStream, pipeStream, stampPipe } from './renderPageServer/html/stream.js';
export { PROJECT_VERSION as version } from '../../utils/PROJECT_VERSION.js';
export { getGlobalContext, getGlobalContextSync, getGlobalContextAsync } from './globalContext.js';
export { createDevMiddleware } from './createDevMiddleware.js';
// TO-DO/next-major-release: remove
// Deprecated exports
export * from '../../types/index-dreprecated.js';
export { injectAssets__public as _injectAssets } from './renderPageServer/html/injectAssets/injectAssets__public.js';
export { createPageRenderer } from '../createPageRenderer.js';
import { assertWarning } from '../../utils/assert.js';
import pc from '@brillout/picocolors';
import { RenderErrorPage as RenderErrorPage_ } from '../../shared-server-client/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);
};