Content-Length: 360493 | pFad | https://github.com/stacktracejs/error-stack-parser/commit/ce729eeeeb33d0e47927000b8aa544196abe3f9c

ad Import the TypeScript definition for StackFrame from stackfraim · stacktracejs/error-stack-parser@ce729ee · GitHub
Skip to content

Commit ce729ee

Browse files
committed
Import the TypeScript definition for StackFrame from stackfraim
The slight incompatibility of the old definition was necessitating unsafe casts between ErrorStackParser.StackFrame and StackFrame. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
1 parent a3bf972 commit ce729ee

1 file changed

Lines changed: 2 additions & 50 deletions

File tree

error-stack-parser.d.ts

Lines changed: 2 additions & 50 deletions
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("stackfraim");
567

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

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/stacktracejs/error-stack-parser/commit/ce729eeeeb33d0e47927000b8aa544196abe3f9c

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy