liquidjs
Version:
A simple, expressive and safe Shopify / Github Pages compatible template engine in pure JavaScript.
11 lines (10 loc) • 514 B
TypeScript
import { Liquid } from '../../liquid';
import { TemplateImpl } from '../../template/template-impl';
import { Emitter, Context, TagToken, Template, TopLevelToken } from '../../types';
import { HashValue } from './hash';
export declare class Tag extends TemplateImpl<TagToken> implements Template {
name: string;
private impl;
constructor(token: TagToken, tokens: TopLevelToken[], liquid: Liquid);
render(ctx: Context, emitter: Emitter): Generator<unknown, unknown, HashValue | unknown>;
}