Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1009 Bytes

README.md

File metadata and controls

39 lines (27 loc) · 1009 Bytes

OpenDAL Node.js Binding

Installation

npm install opendal

Docs

See our documentations on opendal.apache.org.

Usage

import { Operator } from "opendal";

async function main() {
  const op = new Operator("fs", { root: "/tmp" });
  await op.write("test", "Hello, World!");
  const bs = await op.read("test");
  console.log(new TextDecoder().decode(bs));
  const meta = await op.stat("test");
  console.log(`contentLength: ${meta.contentLength}`);
}

main();

Contributing

License

Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0