UNPKG

el-beeswarm

Version:

<div style="display: flex; padding: 1rem; flex-direction: column; align-items: center; justify-content: center; height: 100vh; text-align: center; display: flex;

41 lines (35 loc) 740 B
declare function traverse( schema: traverse.SchemaObject, opts: traverse.Options, cb?: traverse.Callback ): void; declare function traverse( schema: traverse.SchemaObject, cb: traverse.Callback ): void; declare namespace traverse { interface SchemaObject { $id?: string; $schema?: string; [x: string]: any; } type Callback = ( schema: SchemaObject, jsonPtr: string, rootSchema: SchemaObject, parentJsonPtr?: string, parentKeyword?: string, parentSchema?: SchemaObject, keyIndex?: string | number ) => void; interface Options { allKeys?: boolean; cb?: | Callback | { pre?: Callback; post?: Callback; }; } } export = traverse;