kubo-rpc-client-esm-cjs
Version:
A client library for the Kubo RPC API
27 lines • 975 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.createObject = void 0;
const data_js_1 = require("./data.js");
const get_js_1 = require("./get.js");
const links_js_1 = require("./links.js");
const new_js_1 = require("./new.js");
const put_js_1 = require("./put.js");
const stat_js_1 = require("./stat.js");
const index_js_1 = require("./patch/index.js");
/**
* @param {import('../types').Multicodecs} codecs
* @param {import('../types').Options} config
*/
function createObject(codecs, config) {
return {
data: (0, data_js_1.createData)(config),
get: (0, get_js_1.createGet)(config),
links: (0, links_js_1.createLinks)(config),
new: (0, new_js_1.createNew)(config),
put: (0, put_js_1.createPut)(codecs, config),
stat: (0, stat_js_1.createStat)(config),
patch: (0, index_js_1.createPatch)(config)
};
}
exports.createObject = createObject;
//# sourceMappingURL=index.js.map