| 6 | const UNSUPPORTED_VAL_STR = 'UNSUPPORTED_VAL_STR' |
| 7 | const JSONStringifyWithUnsupportedVals = (val: any) => JSON.stringify(val, (_, v) => ['function'].includes(typeof v) ? UNSUPPORTED_VAL_STR : v) |
| 8 | const JSONStringifyWithRegex = (obj: any) => JSON.stringify(obj, (_, v) => v instanceof RegExp ? `__REGEXP ${v.toString()}` : v) |
| 9 | |
| 10 | export const createObjProxy = (configUpdatedHook: Record<string, string>, meta: ReturnType<typeof twCtx.use>['meta']) => { |
| 11 | return (configPath: string, oldConfig: Partial<TWConfig>, newConfig: Partial<TWConfig>) => |