Files
openclaw/extensions/browser/src/record-shared.ts
2026-04-06 22:54:48 +01:00

8 lines
277 B
TypeScript

export function isRecord(value: unknown): value is Record<string, unknown> {
return Boolean(value) && typeof value === "object" && !Array.isArray(value);
}
export function asRecord(value: unknown): Record<string, unknown> | null {
return isRecord(value) ? value : null;
}