Class: abstract
InternalLiquidError
The base class for all internal Liquid errors.
Extends
Error
Extended by
ReadOnlyObjectChainError
InternalKeyError
InternalUndefinedError
MaxContextDepthError
MaxLocalNamespaceLimitError
MaxLoopIterationLimitError
InternalOutputStreamLimitError
TemplateNotFoundError
PushedTooFarError
FilterNotFoundError
FilterValueError
FilterArgumentError
InternalTypeError
InternalSyntaxError
Constructors
new InternalLiquidError()
new InternalLiquidError(
message
):InternalLiquidError
Parameters
• message: string
Returns
Overrides
Error.constructor
Defined in
Properties
cause?
optional
cause:unknown
Inherited from
Error.cause
Defined in
docs/node_modules/typescript/lib/lib.es2022.error.d.ts:24
message
message:
string
Inherited from
Error.message
Defined in
name
name:
string
Inherited from
Error.name
Defined in
docs/node_modules/typescript/lib/lib.es5.d.ts:1076
stack?
optional
stack:string
Inherited from
Error.stack
Defined in
docs/node_modules/typescript/lib/lib.es5.d.ts:1078
prepareStackTrace()?
static
optional
prepareStackTrace: (err
,stackTraces
) =>any
Optional override for formatting stack traces
Parameters
• err: Error
• stackTraces: CallSite
[]
Returns
any
See
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Inherited from
Error.prepareStackTrace
Defined in
node_modules/@types/node/globals.d.ts:28
stackTraceLimit
static
stackTraceLimit:number
Inherited from
Error.stackTraceLimit
Defined in
node_modules/@types/node/globals.d.ts:30
Methods
withToken()
abstract
withToken(token
,templateName
?):LiquidError
Parameters
• token: Token
• templateName?: string
Returns
Defined in
captureStackTrace()
static
captureStackTrace(targetObject
,constructorOpt
?):void
Create .stack property on a target object
Parameters
• targetObject: object
• constructorOpt?: Function
Returns
void
Inherited from
Error.captureStackTrace
Defined in
node_modules/@types/node/globals.d.ts:21