Skip to content

API reference / @jsprismarine/kernel / KernelError

Class: KernelError ​

Defined in: packages/kernel/src/kernel.ts:12

Error raised for kernel contract violations: missing providers, dependency cycles, duplicate providers, out-of-phase calls, and undeclared use().

Extends ​

Constructors ​

Constructor ​

new KernelError(message?): KernelError

Defined in: node_modules/.pnpm/[email protected]/node_modules/typescript/lib/lib.es5.d.ts:1080

Parameters ​

message? ​

string

Returns ​

KernelError

Inherited from ​

Error.constructor

Constructor ​

new KernelError(message?, options?): KernelError

Defined in: node_modules/.pnpm/[email protected]/node_modules/typescript/lib/lib.es5.d.ts:1080

Parameters ​

message? ​

string

options? ​

ErrorOptions

Returns ​

KernelError

Inherited from ​

Error.constructor

Properties ​

name ​

readonly name: "KernelError" = 'KernelError'

Defined in: packages/kernel/src/kernel.ts:13

Overrides ​

Error.name