Skip to content

V8CallSite

V8CallSite = object

Defined in: packages/core/src/types/v8-call-site.ts:9

Structural equivalent of NodeJS.CallSite (from @types/node), declared locally so this package never depends on Node’s ambient types — the V8 stack trace API it describes is available in any V8 embedder (Node, Chrome, Electron, Deno), not just Node.

https://v8.dev/docs/stack-trace-api

getColumnNumber(): number | null

Defined in: packages/core/src/types/v8-call-site.ts:26

number | null


getEnclosingColumnNumber(): number | null

Defined in: packages/core/src/types/v8-call-site.ts:46

number | null


getEnclosingLineNumber(): number | null

Defined in: packages/core/src/types/v8-call-site.ts:47

number | null


getEvalOrigin(): string | undefined

Defined in: packages/core/src/types/v8-call-site.ts:28

string | undefined


getFileName(): string | null

Defined in: packages/core/src/types/v8-call-site.ts:22

string | null


getFunction(): Function | undefined

Defined in: packages/core/src/types/v8-call-site.ts:15

Function | undefined


getFunctionName(): string | null

Defined in: packages/core/src/types/v8-call-site.ts:17

string | null


getLineNumber(): number | null

Defined in: packages/core/src/types/v8-call-site.ts:24

number | null


getMethodName(): string | null

Defined in: packages/core/src/types/v8-call-site.ts:19

string | null


getPosition(): number

Defined in: packages/core/src/types/v8-call-site.ts:48

number


getPromiseIndex(): number | null

Defined in: packages/core/src/types/v8-call-site.ts:43

number | null


getScriptHash(): string

Defined in: packages/core/src/types/v8-call-site.ts:49

string


getScriptNameOrSourceURL(): string | null

Defined in: packages/core/src/types/v8-call-site.ts:50

string | null


getThis(): unknown

Defined in: packages/core/src/types/v8-call-site.ts:11

unknown


getTypeName(): string | null

Defined in: packages/core/src/types/v8-call-site.ts:13

string | null


isAsync(): boolean

Defined in: packages/core/src/types/v8-call-site.ts:39

boolean


isConstructor(): boolean

Defined in: packages/core/src/types/v8-call-site.ts:37

boolean


isEval(): boolean

Defined in: packages/core/src/types/v8-call-site.ts:33

boolean


isNative(): boolean

Defined in: packages/core/src/types/v8-call-site.ts:35

boolean


isPromiseAll(): boolean

Defined in: packages/core/src/types/v8-call-site.ts:41

boolean


isToplevel(): boolean

Defined in: packages/core/src/types/v8-call-site.ts:31

boolean


toString(): string

Defined in: packages/core/src/types/v8-call-site.ts:52

string