UNPKG

@kitmi/utils

Version:

A JavaScript utility library for both server and browser

34 lines (33 loc) 902 B
"use strict"; 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