Install
Typed renderer-bounded presentation for Fungi agents
For a published npm release:
npm install @fungi.computer/sprite reactpnpm, Yarn and Bun work the same way.
Bring your own react. @fungi.computer/sprite lists it as a peer dependency so your app keeps one copy.
Entrypoints
Section titled “Entrypoints”@fungi.computer/sprite@fungi.computer/sprite/react@fungi.computer/sprite/video@fungi.computer/sprite/mycelium@fungi.computer/sprite/ink@fungi.computer/sprite/avatar
What comes with it
Section titled “What comes with it”Installing @fungi.computer/sprite also installs effect, zod, @fungi.computer/cairn.
Install or set up
Section titled “Install or set up”npm install @fungi.computer/spriteThe package ships ESM only and depends on Effect, Zod, and
Cairn at runtime. React is an optional peer dependency,
needed only for the ./react entrypoint. The core entrypoint,
@fungi.computer/sprite, exports the renderer-neutral player API.
@fungi.computer/sprite/react exports the React provider and component.
@fungi.computer/sprite/video exports the optional video renderer. ./avatar
supplies avatar descriptors and catalog-aware validation. ./ink and
./mycelium mount decorative drawings independently of the character player.
Zdog support ships as the separate Sprite Zdog
package.