UNPKG

brazejs

Version:

Liquid template engine for the Braze variant by pure JavaScript: compatible to Braze, easy to extend.

26 lines (25 loc) 808 B
import Token from '../parser/token'; import ITemplate from '../template/itemplate'; declare abstract class LiquidError extends Error { private token; private originalError; constructor(err: Error, token: Token); protected update(): void; } export declare class TokenizationError extends LiquidError { constructor(message: string, token: Token); } export declare class ParseError extends LiquidError { constructor(err: Error, token: Token); } export declare class RenderError extends LiquidError { constructor(err: Error, tpl: ITemplate); } export declare class RenderBreakError extends Error { resolvedHTML: string; constructor(message: string); } export declare class AssertionError extends Error { constructor(message: string); } export {};