UNPKG

vike

Version:

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

25 lines (24 loc) 850 B
export { getVikeConfigError }; export { getVikeConfigErrorBuild }; export { setVikeConfigError }; export { debugFileChange }; import { createDebug } from '../utils/debug.js'; import { getGlobalObject } from '../utils/getGlobalObject.js'; const globalObject = getGlobalObject('server/shared/getVikeConfigError.ts', { errorRuntime: false, errorBuild: false, }); const debugFileChange = createDebug('vike:file-change'); function setVikeConfigError(val) { debugFileChange('setVikeConfigError()', val); if ('errorRuntime' in val) globalObject.errorRuntime = val.errorRuntime; if ('errorBuild' in val) globalObject.errorBuild = val.errorBuild; } function getVikeConfigError() { return globalObject.errorBuild || globalObject.errorRuntime; } function getVikeConfigErrorBuild() { return globalObject.errorBuild; }