@kitmi/utils
Version:
A JavaScript utility library for both server and browser
34 lines (33 loc) • 902 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "default", {
enumerable: true,
get: function() {
return _default;
}
});
const _template = /*#__PURE__*/ _interop_require_default(require("lodash/template"));
function _interop_require_default(obj) {
return obj && obj.__esModule ? obj : {
default: obj
};
}
const templateSettings = {
escape: false,
evaluate: false,
imports: false,
interpolate: /{{([\s\S]+?)}}/g,
variable: false
};
/**
* @function string.compile
* @param {String} str
* @param {Object} [settings] - Template settings, {@link https://lodash.com/docs/4.17.15#template}
* @returns {Template}
*/ const compile = (str, settings)=>{
return (0, _template.default)(str, settings ?? templateSettings);
};
const _default = compile;
//# sourceMappingURL=compile.js.map