KITTYX is Kitty's Integrated TypeScript Toolchain Yielding a uniX-like system.
This package defines the names and interchange contracts used across the KITTYX projects. It contains the machine descriptions for Thistle32 and Thistle64, the THX and THO file identities, and the schema used to pin compatible project revisions.
The public entry point is src/index.ts. The main modules are:
src/targets.tsfor machine and ABI identities;src/thx.tsfor object and executable format constants;src/dependencies.tsfor dependency manifest types.
npm install
npm test
npm test performs a TypeScript type check. The package contains
declarations and schemas rather than generated runtime artefacts.
MIT. See LICENSE.