UNPKG

@whook/whook

Version:

Build strong and efficient REST web services.

7 lines (6 loc) 550 B
export { noop } from 'common-services'; export declare function identity<T>(id: T): T; export declare function compose<T extends (...args: unknown[]) => unknown = (...args: unknown[]) => unknown>(...fns: ((...args: unknown[]) => unknown)[]): T; export declare function pipe(...fns: ((...args: unknown[]) => unknown)[]): (...args: unknown[]) => unknown; export declare function hasKey<T extends object>(object: T, key: string): key is keyof object; export declare function hasDefinedKey<T extends object>(object: T, key: string): key is keyof object;