@auttam/easycli
Version:
A quick and easy way of creating cli for your npm package.
11 lines (10 loc) • 458 B
TypeScript
export interface IMergeOptions {
copyFunctions?: boolean;
copyEmpty?: boolean;
throwTypeError?: boolean;
ignoreProps?: any[];
insertProps?: boolean | string[];
}
export declare function mergeTypeSafe(target: any, source: any, options?: IMergeOptions): void;
export declare function getOwnFunctions(target: any, cbFilter?: (prop: string, target: any) => boolean): string[];
export declare function getParameters(func: any): any;