@kugutu/schema
v0.2.0
Published
Character schema, slot taxonomy, behavior specs, and validation for Kugutu.
Downloads
59
Maintainers
Readme
@kugutu/schema
Types, validators, and taxonomies for Kugutu character source files, compiled bundles, and charpacks. Dependency-free.
npm install @kugutu/schemaContents
- TypeScript types:
CharacterDefinition,CharBundle,CharPack, … - Dependency-free validators:
validateCharacterDefinition,validateCharBundle - Slot taxonomy (16 semantic slots) and part-slot taxonomy
- Behavior specs (
blink,look-at,breathing,mouth-open,arm-idle) - Character templates (
avatar-lite,mascot-upper,vtuber-lite) - JSON Schemas, importable as
@kugutu/schema/character.schema.jsonand@kugutu/schema/charbundle.schema.json - Example documents in
examples/, including a ready-to-run sample character:@kugutu/schema/examples/mascot.charpack.json(load it withKugutu.loadfrom@kugutu/runtime-web)
Format specs live in the project docs.
