@glue42/bbg-market-data
Version:
A high-level API that wraps existing Glue42 Bloomberg Bridge Market Data interop methods. The API is based on the jBloomberg open source wrapper.
12 lines • 576 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const generic_request_1 = require("./generic-request");
function convertToOperationArgs(args) {
const operationArgs = Object.entries(args).map(([key, value]) => ({ [key]: value }));
return operationArgs;
}
exports.default = (sessionManager) => (args, service, operation) => {
const operationArgs = convertToOperationArgs(args);
return new generic_request_1.GenericRequestImpl(sessionManager, { service, operation }, operationArgs).api;
};
//# sourceMappingURL=index.js.map