Quik Framework :: Configuration
Contains base configuration files and build tooling for the Quik Framework monorepo.
Notes
- This package is private and intended for internal tooling.
- It hosts shared build utilities (esbuild, dts bundle, cleanup) used by other packages.
Configuration Precedence
When the framework initializes configuration, defaults are loaded first and then overridden by configuration files found in the configured folder. Later loads merge on top of earlier values using a deep merge strategy (last value wins).
Runtime Validation
Configuration loads validate that values are JSON-compatible (string, number,
boolean, null, arrays, and plain objects). Unsupported types (functions, class
instances, symbols, undefined) are rejected to prevent invalid runtime state.
Testing & Coverage
See the root instructions for details on running pnpm run test:coverage and accessing coverage artifacts.