Skip to content

Documentation / core / BrowserStackError

Class: BrowserStackError

Defined in: packages/core/src/error.ts:11

Internal

BrowserStackError represents an error returned from a BrowserStack Client.

Extends

  • Error

Constructors

Constructor

new BrowserStackError(message, context?): BrowserStackError

Defined in: packages/core/src/error.ts:15

Parameters

ParameterType
messagestring
context?ErrorContext | Error

Returns

BrowserStackError

Overrides

Error.constructor

Properties

PropertyTypeDescriptionInherited fromDefined in
code?string--packages/core/src/error.ts:12
context?ErrorContext | Error--packages/core/src/error.ts:13
messagestring-Error.messagenode_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es5.d.ts:1075
namestring-Error.namenode_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es5.d.ts:1074
stack?string-Error.stacknode_modules/.pnpm/typescript@6.0.3/node_modules/typescript/lib/lib.es5.d.ts:1076
prepareStackTrace?(err, stackTraces) => anyOptional override for formatting stack traces See https://v8.dev/docs/stack-trace-api#customizing-stack-tracesError.prepareStackTracenode_modules/.pnpm/@types+node@20.0.0/node_modules/@types/node/globals.d.ts:11
stackTraceLimitnumber-Error.stackTraceLimitnode_modules/.pnpm/@types+node@20.0.0/node_modules/@types/node/globals.d.ts:13

Methods

captureStackTrace()

static captureStackTrace(targetObject, constructorOpt?): void

Defined in: node_modules/.pnpm/@types+node@20.0.0/node_modules/@types/node/globals.d.ts:4

Create .stack property on a target object

Parameters

ParameterType
targetObjectobject
constructorOpt?Function

Returns

void

Inherited from

Error.captureStackTrace