A JavaScript implementation of the Bali Nebula™ Component Framework, version 2.86.0, providing a structured approach to building component-based applications using Bali Document Notation (BDN). Includes primitive types, collection classes, document parser, and component formatter. Actively maintained with regular releases on npm. Differentiates by enforcing a specific component architecture and providing a unified API for document parsing and formatting, making it suitable for projects following the Bali Nebula standard.
npm install bali-component-frameworkNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows basic usage: create a Bali document, set properties, serialize to BDN, and parse back.
Always pass a number (0-3) as the debug parameter when calling .api().
Check release notes for migration; use 'toBDN' if available.
Always use require('bali-component-framework').api(debug) to get access to classes.Set debug = 0 in production, debug = 1 for normal debugging, higher levels for detailed tracing.
const bali = require('bali-component-framework').api(0);Run 'npm install bali-component-framework' in your project directory.
const { Component } = require('bali-component-framework').api(0);No dependency data recorded yet.