Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@voxgig/system

Runtime and tooling for Voxgig system projects (as created by npm create @voxgig/system):

  • Runtime — service loading by convention (MakeSrv), local and live system assembly (Local, Live, System) wired from the compiled voxgig-model.
  • voxgig-system CLI — add model elements (entity, srv, msg, field, env) and manage generation templates (template list/eject/diff). Commands append jsonic blocks to the model sources; aontu unification merges them, preserving your formatting and comments.

Documentation

Organised by the Diátaxis framework:

Working on this repo with an AI agent? See AGENTS.md.

Quick start

# inside a Voxgig system project (or its backend/ folder)
voxgig-system add entity shop/product
voxgig-system add field shop/product title 'price:Number'
voxgig-system add env web
npm run model-build

Develop

npm install
npm run build
npm test

License

MIT. Copyright (c) Voxgig Ltd.

About

Voxgig System

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

Generated from voxgig/model