jsonblade
Version:
A powerful and modular JSON template engine with extensible filters
13 lines • 1.08 kB
TypeScript
export { TemplateFunction } from "./json-template.utils";
export { JSONBlade } from "./jsonblade";
export { registerFilter, getFilter, filterRegistry, FilterFunction, } from "./filter-registry";
export { registerAsyncFilter, getAsyncFilter, hasAsyncFilter, asyncFilterRegistry, AsyncFilterFunction, } from "./async-filter-registry";
export { registerStringFilters, stringFilters } from "./filters/string-filters";
export { registerArrayFilters, arrayFilters } from "./filters/array-filters";
export { registerObjectFilters, objectFilters } from "./filters/object-filters";
export { registerLogicFilters, logicFilters } from "./filters/logic-filters";
export { registerDateFilters, dateFilters } from "./filters/date-filters";
export { registerNumberFilters, numberFilters } from "./filters/number-filters";
export { registerValidationFilters, validationFilters, } from "./filters/validation-filters";
export { setTemplateConfig, getTemplateConfig, TemplateConfig, TemplateError, TemplateException, defaultConfig, } from "./template-config";
//# sourceMappingURL=index.d.ts.map