UNPKG

hmpl-js

Version:

🐜 HMPL.js is a lightweight server-oriented template language for JavaScript. Fetch HTML, render it safely, and keep apps dynamic, modern, and small.

67 lines (61 loc) 1.26 kB
import { compile, stringify } from "../src/main"; import { HMPLRequestInit, HMPLInstanceContext, HMPLRequestContext, HMPLRequestInitFunction, HMPLInstance, HMPLRequest, HMPLRequestGet, HMPLRequestGetParams, HMPLHeadersInit, HMPLIdentificationRequestInit, HMPLCompile, HMPLTemplateFunction, HMPLRequestInfo, HMPLIndicator, HMPLContentTypes, HMPLIndicatorTrigger, HMPLRequestStatus, HMPLCompileOptions, HMPLAutoBodyOptions, HMPLDisallowedTag, HMPLDisallowedTags, HMPLSanitize, HMPLClearInterval, HMPLBindOptions, HMPLTemplateFunctionOptions } from "../src/types"; const hmpl = { compile, stringify }; export { compile, stringify }; export default hmpl; export type { HMPLRequestInit, HMPLInstanceContext, HMPLRequestContext, HMPLRequestInitFunction, HMPLInstance, HMPLRequest, HMPLRequestGet, HMPLRequestGetParams, HMPLHeadersInit, HMPLIdentificationRequestInit, HMPLCompile, HMPLTemplateFunction, HMPLRequestInfo, HMPLIndicator, HMPLContentTypes, HMPLIndicatorTrigger, HMPLRequestStatus, HMPLCompileOptions, HMPLAutoBodyOptions, HMPLDisallowedTag, HMPLDisallowedTags, HMPLSanitize, HMPLClearInterval, HMPLBindOptions, HMPLTemplateFunctionOptions };