Arnaud 5dd17df66f
feat/data: add Node js support (#11)
* Add Node JS support

* Refactoring

* Fix documentation

* Fix doc reference
2025-03-26 18:35:24 +01:00

24 lines
526 B
JavaScript

const { Codex } = require("@codex-storage/sdk-js");
const { NodeUploadStategy } = require("@codex-storage/sdk-js/node");
async function main() {
const codex = new Codex(
process.env.CODEX_NODE_URL || "http://localhost:8080"
);
const data = codex.data;
const stategy = new NodeUploadStategy("Hello World !");
const uploadResponse = data.upload(stategy);
const res = await uploadResponse.result;
if (res.error) {
console.error(res.data);
return;
}
console.info("CID is", res.data);
}
main();