UNPKG

@turbox3d/reactivity

Version:

Large-scale reactive state management library

28 lines 586 B
import { deepMerge } from '@turbox3d/shared'; var isDev = process.env.NODE_ENV !== 'production'; export var ctx = { middleware: { logger: isDev, diffLogger: true, effect: false, perf: isDev, skipNestLog: true, skipNestPerfLog: true }, timeTravel: { isActive: false, isNeedRecord: false, maxStepNumber: 20, keepActionChain: isDev }, disableReactive: false, strictMode: isDev, devTool: false, batchUpdateOnFinish: undefined }; /** * framework global config method. */ export function config(conf) { ctx = deepMerge(ctx, conf); }