UNPKG

translate-maker

Version:

Lightweight translation module. Internationalize your great project.

26 lines (21 loc) 661 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = as; var _set = _interopRequireDefault(require("lodash/set")); var _forEach = _interopRequireDefault(require("lodash/forEach")); function as(value, part, attrs, metadata, ...args) { const params = {}; (0, _forEach.default)(args, param => { const { from, to } = param; const paramValue = this.resolveValue(from, attrs); (0, _set.default)(params, to, paramValue); }); return this.resolveValue(part, params); } //# sourceMappingURL=as.js.map