@marko/compiler
Version:
Marko template to JS compiler.
15 lines (11 loc) • 561 B
JavaScript
;exports.__esModule = true;exports.default = _default;var _modules = _interopRequireDefault(require("@marko/compiler/modules"));
var _config = _interopRequireDefault(require("../config"));function _interopRequireDefault(e) {return e && e.__esModule ? e : { default: e };}
const cache = {};
function _default(requested = _config.default.translator) {
if (typeof requested === "string") {
return (
cache[requested] || (
cache[requested] = _modules.default.require(_modules.default.resolve(requested))));
}
return requested;
}