21 lines
564 B
JavaScript
21 lines
564 B
JavaScript
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports.default = void 0;
|
|
var _default = {
|
|
processors: {},
|
|
addPostProcessor: function addPostProcessor(module) {
|
|
this.processors[module.name] = module;
|
|
},
|
|
handle: function handle(processors, value, key, options, translator) {
|
|
var _this = this;
|
|
|
|
processors.forEach(function (processor) {
|
|
if (_this.processors[processor]) value = _this.processors[processor].process(value, key, options, translator);
|
|
});
|
|
return value;
|
|
}
|
|
};
|
|
exports.default = _default; |