Skip to content
Install

Install

Media generation, durable output retention and provenance with host-owned authority and billing

For a published npm release:

TERMINAL
npm install @fungi.computer/darkroom

pnpm, Yarn and Bun work the same way.

  • @fungi.computer/darkroom
  • @fungi.computer/darkroom/app-media-contracts
  • @fungi.computer/darkroom/server
  • @fungi.computer/darkroom/cloudflare
  • @fungi.computer/darkroom/provenance
  • @fungi.computer/darkroom/effect
  • @fungi.computer/darkroom/browser
  • @fungi.computer/darkroom/media-binding

Installing @fungi.computer/darkroom also installs zod, @fungi.computer/cairn, effect, hono, png-chunks-extract, png-chunks-encode, node-webpmux, xmlbuilder2, exifreader, @fungi.computer/ts-webp, @xmldom/xmldom, @fungi.computer/agar, @fungi.computer/capnweb.

TERMINAL
npm install @fungi.computer/darkroom
npm install --save-dev wrangler @cloudflare/workers-types

The root catalog and server work without a Workers runtime. The cloudflare adapter runs on workerd, celld and Cloudflare with SQLite Durable Objects and R2.