Skip to main content

Function: safeObjectIteration()

safeObjectIteration(obj: unknown, callback: (key: string, value: unknown) => void, context: string): void

Defined in: shared/utils/objectSafety.ts:77

Safely iterate over object entries with type safety and error handling.

Parametersโ€‹

objโ€‹

unknown

Object to iterate over (can be unknown)

callbackโ€‹

(key: string, value: unknown) => void

Function to call for each entry

contextโ€‹

string = "Safe object iteration"

Optional context for error logging

Returnsโ€‹

void

Void