UNPKG

tslint-to-eslint-config

Version:

Converts your TSLint configuration to the closest reasonable ESLint equivalent.

11 lines (10 loc) 466 B
export type WithDependencies<Args extends any[] = any[], Return = any> = ( dependencies: any, ...args: Args ) => Return; export type SansDependencies<Method> = Method extends WithDependencies<infer Args, infer Return> ? (...args: Args) => Return : never; export declare const bind: <Dependencies = any, Args extends any[] = any[], Return = any>( method: WithDependencies<Args, Return>, dependencies: Dependencies, ) => (...args: Args) => Return;