A JavaScript implementation of the compiler for the Bali Virtual Processor, which assembles and compiles Bali Nebula types. Current stable version is 2.65.0. The library is in active conversion to version 2 of base components and is not production-ready. It provides a JavaScript API for compiling Bali type definitions into executable code targeting the Bali Virtual Processor. Key differentiators include integration with the Bali Nebula ecosystem and a debug level control. Release cadence is not regularly published.
npm install bali-type-compilerNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to require the library with a debug level and compile a Bali type definition string.
Use only for testing or development; avoid production use.
Check release notes for migration from v1 to v2.
Always pass a valid debug integer (0-3) to api().
Use import { api } from 'bali-type-compiler' and call api(debug).Call require('bali-type-compiler').api(debug) instead of just require('bali-type-compiler').Ensure debug is an integer: 0, 1, 2, or 3.
Run 'npm install bali-type-compiler' and check import is correct.
No dependency data recorded yet.