Skip to content

Commit ebda26a

Browse files
authored
Merge pull request #54 from andersk/typescript-import
Import the TypeScript definition for StackFrame from stackframe
2 parents 414fe57 + ce729ee commit ebda26a

File tree

1 file changed

+2
-50
lines changed

1 file changed

+2
-50
lines changed

error-stack-parser.d.ts

+2-50
Original file line numberDiff line numberDiff line change
@@ -3,57 +3,9 @@
33
// Definitions by: Eric Wendelin <https://www.eriwen.com>
44
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
55

6-
declare module ErrorStackParser {
7-
export interface StackFrame {
8-
constructor(object: StackFrame): StackFrame;
9-
10-
isConstructor?: boolean;
11-
getIsConstructor(): boolean;
12-
setIsConstructor(): void;
13-
14-
isEval?: boolean;
15-
getIsEval(): boolean;
16-
setIsEval(): void;
17-
18-
isNative?: boolean;
19-
getIsNative(): boolean;
20-
setIsNative(): void;
21-
22-
isToplevel?: boolean;
23-
getIsToplevel(): boolean;
24-
setIsToplevel(): void;
25-
26-
columnNumber?: number;
27-
getColumnNumber(): number;
28-
setColumnNumber(): void;
29-
30-
lineNumber?: number;
31-
getLineNumber(): number;
32-
setLineNumber(): void;
33-
34-
fileName?: string;
35-
getFileName(): string;
36-
setFileName(): void;
37-
38-
functionName?: string;
39-
getFunctionName(): string;
40-
setFunctionName(): void;
41-
42-
source?: string;
43-
getSource(): string;
44-
setSource(): void;
45-
46-
args?: any[];
47-
getArgs(): any[];
48-
setArgs(): void;
49-
50-
evalOrigin?: StackFrame;
51-
getEvalOrigin(): StackFrame;
52-
setEvalOrigin(): void;
53-
54-
toString(): string;
55-
}
6+
import StackFrame = require("stackframe");
567

8+
declare module ErrorStackParser {
579
/**
5810
* Given an Error object, extract the most information from it.
5911
*

0 commit comments

Comments
 (0)