UNPKG

typed-serverless

Version:

Helps you write a consistent Serverless Framework configuration in TypeScript

10 lines (9 loc) 416 B
/** * @returns false if you want to stop visiting children properties */ declare type Visitor = (node: unknown, parent: unknown, key: string, path: string[]) => boolean; /** * Traverse objects by visiting every node on a recursive walk. */ export declare function traverseObject(object: unknown, visitor: Visitor, visited?: Set<unknown>, key?: string | null, path?: string[], parent?: unknown): void; export {};