UNPKG

kubo-rpc-client-esm-cjs

Version:
23 lines 904 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createSwarm = void 0; const addrs_js_1 = require("./addrs.js"); const connect_js_1 = require("./connect.js"); const disconnect_js_1 = require("./disconnect.js"); const local_addrs_js_1 = require("./local-addrs.js"); const peers_js_1 = require("./peers.js"); /** * @param {import('../types').Options} config * @returns {import('../types').IPFS<import('../types').HTTPClientExtraOptions>['swarm']} */ function createSwarm(config) { return { addrs: (0, addrs_js_1.createAddrs)(config), connect: (0, connect_js_1.createConnect)(config), disconnect: (0, disconnect_js_1.createDisconnect)(config), localAddrs: (0, local_addrs_js_1.createLocalAddrs)(config), peers: (0, peers_js_1.createPeers)(config) }; } exports.createSwarm = createSwarm; //# sourceMappingURL=index.js.map