kubo-rpc-client-esm-cjs
Version:
A client library for the Kubo RPC API
24 lines • 830 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createRemote = void 0;
const core_js_1 = require("../../lib/core.js");
const add_js_1 = require("./add.js");
const ls_js_1 = require("./ls.js");
const rm_js_1 = require("./rm.js");
const rm_all_js_1 = require("./rm-all.js");
const index_js_1 = require("./service/index.js");
/**
* @param {import('../../types').Options} config
*/
function createRemote(config) {
const client = new core_js_1.Client(config);
return {
add: (0, add_js_1.createAdd)(client),
ls: (0, ls_js_1.createLs)(client),
rm: (0, rm_js_1.createRm)(client),
rmAll: (0, rm_all_js_1.createRmAll)(client),
service: (0, index_js_1.createService)(config)
};
}
exports.createRemote = createRemote;
//# sourceMappingURL=index.js.map