0.12.0 • Published 9 months ago

@polywrap/file-system-plugin-js v0.12.0

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

@polywrap/file-system-plugin-js

The Filesystem plugin enables wraps running within the Polywrap client to interact with the local filesystem.

Interface

The FileSystem plugin implements an existing wrap interface at wrapscan.io/polywrap/file-system@1.0.

Usage

import { PolywrapClient, PolywrapClientConfigBuilder } from "@polywrap/client-js";
import { filesystemPlugin } from "@polywrap/file-system-plugin-js";

const config = new PolywrapClientConfigBuilder()
  .setPackage(
    "wrapscan.io/polywrap/file-system@1.0",
    fileSystemPlugin({ })
  )
  .build();

client.invoke<Uint8Array>({
  uri: "wrapscan.io/polywrap/file-system@1.0",
  method: "readFile",
  args: {
    path: "./file.txt"
  }
});

For more usage examples see src/__tests__.