Compare commits

...

1 Commits

Author SHA1 Message Date
Val Alexander
5ce79d3f23
fix(local-storage): improve VITEST environment check for localStorage access 2026-03-16 08:20:15 -05:00

View File

@ -9,7 +9,7 @@ function isStorage(value: unknown): value is Storage {
export function getSafeLocalStorage(): Storage | null {
const descriptor = Object.getOwnPropertyDescriptor(globalThis, "localStorage");
if (process.env.VITEST) {
if (typeof process !== "undefined" && process.env?.VITEST) {
return descriptor && !descriptor.get && isStorage(descriptor.value) ? descriptor.value : null;
}