@cullit/config
v2.10.0
Published
Config loader for Cullit — YAML config parsing with env var resolution.
Downloads
276
Maintainers
Readme
@cullit/config
Config loader for Cullit — YAML config parsing with environment variable resolution.
Reads .cullit.yml configuration files and resolves ${ENV_VAR} placeholders from the environment. Used by all Cullit packages to load project configuration.
Features
- YAML parser — Lightweight parser for
.cullit.ymlfiles (no external dependencies) - Env var resolution —
${VAR}and${VAR:-default}syntax - Type definitions — Full TypeScript types for Cullit configuration
- Config discovery — Searches current directory and parents for
.cullit.yml
Install
npm install @cullit/configUsage
import { loadConfig } from '@cullit/config';
const config = loadConfig(); // finds and parses .cullit.ymlDocs
- Full docs: https://cullit.io/docs
- Repository: https://github.com/mttaylor/cullit
