Skip to content

Computer Contract

Decode and validate one Fungi Computer's operations without the Computer host.

  • @fungi.computer/computer-contract
  • v0.0.5
  • MIT

Fastest path

  1. Install

    Add it to your project with npm, pnpm, Yarn or Bun.

    TERMINAL
    npm install @fungi.computer/computer-contract
  2. Decode a path and mint a request id

    Parse a Workspace path through the shared schema and mint an operation request id.

    home.ts
    import {
    pathSchema,
    mintComputerRequestId,
    } from "@fungi.computer/computer-contract";
    const path = pathSchema.parse("/workspace/notes.md");
    console.log(path); // /workspace/notes.md
    console.log(mintComputerRequestId().length > 0); // true