UNPKG

anux-common

Version:

[![Build Status](https://travis-ci.com/Anupheaus/anux-common.svg?branch=master)](https://travis-ci.com/Anupheaus/anux-common) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/dd0e0bd3a96247a5a78c02a812f949f8)](https://www.codacy.com/app/Anuphea

17 lines (16 loc) 526 B
import './array'; export interface IFunctionStackTraceInfo { methodName: string; file: string; line: number; column: number; } declare global { interface Function { setName(name: string): Function; wrap(instance: object, delegate: (args: unknown[], next: (args: unknown[]) => unknown) => unknown): void; empty<TReturn = void>(): () => TReturn; emptyAsync<TReturn = void>(): () => Promise<TReturn>; getStackTrace(): IFunctionStackTraceInfo[]; } }