liquidjs
Version:
A simple, expressive, safe and Shopify compatible template engine in pure JavaScript.
9 lines (8 loc) • 351 B
TypeScript
export interface FS {
exists: (filepath: string) => Promise<boolean>;
readFile: (filepath: string) => Promise<string>;
existsSync: (filepath: string) => boolean;
readFileSync: (filepath: string) => string;
resolve: (root: string, file: string, ext: string) => string;
fallback?: (file: string) => string | undefined;
}