Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/vitest-dev/vitest. Next generation testing framework powered by Vite. vitest.dev
test testing-tools vite
Something went wrong. Try again.
1234567891011// JSON drops `undefined` in objects and turns it into `null` in arraysconst UNDEFINED_VALUE = '__vitest_undefined__'
export function replaceUndefined(value: unknown): unknown { return value === undefined ? UNDEFINED_VALUE : value}
export function reviveUndefined(_key: string, value: unknown): unknown { return value === UNDEFINED_VALUE ? undefined : value}