Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@fbinhouse/spark-client / dist / client / utils / extractAuxiliaryData.js
Size: Mime:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var auxData_1 = require("../auxData");
var stripAuxCarrier_1 = require("./stripAuxCarrier");
function extractAuxiliaryData(outBop) {
    var auxData = new auxData_1.default();
    auxData.bop = stripAuxCarrier_1.default(outBop.aux_carrier);
    auxData.item = outBop.updates.reduce(function (aux, update) {
        aux[update.id] = stripAuxCarrier_1.default(update.aux_carrier);
        return aux;
    }, {});
    auxData.summary = outBop.summaries.reduce(function (aux, summary) {
        aux[summary.item_id] = stripAuxCarrier_1.default(summary.aux_carrier);
        return aux;
    }, {});
    return auxData;
}
exports.extractAuxiliaryData = extractAuxiliaryData;
exports.default = extractAuxiliaryData;
//# sourceMappingURL=extractAuxiliaryData.js.map