A Grunt task for converting Aseprite files to SprigganJS-compatible spritesheets
Procedural narrative generation through recursive triple-store pattern matching.
A command-line application which generates HTML/CSS visual novels from a basic scripting language.
Something of a kitchen sink of tools which can be used to build concurrent applications using TypeScript/Node.JS.
Tools for creating and managing your deepest lore.
This is a stub package. You probably want a @woobly/* package instead.
This is a stub package. You probably want a @neurofoam/* package instead.
Shared helpers for creating command-line executables.
Types used by Neurofoam applications and hosts.
Persists Neurofoam events in a temporary, volatile in-memory store.
Persists Neurofoam events in a SQLite database.
A Neurofoam channel implementation which works with Node HTTP request/responses.
Connects a set of Neurofoam type implementations to make a running application.
Persists Neurofoam events in a DynamoDB instance.
Tools for reading and writing typed arrays to and from Fau byte streams.
This is a stub package. You probably want a @shanzhai/* package instead.
A set of [Swizzler](https://www.npmjs.com/package/swizzler) helpers for working with signed distance fields, implementing the functions described by Inigo Quilez:
TypeScript types used as interfaces between the various components of Shanzhai.