A configurable YAML formatter for Node.js (CLI & API) that sorts object keys and array values in YAML files. Currently at v0.0.8, with infrequent releases. Key differentiators include support for wildcard targets, property-specific sort configurations, and JSON-based config files. Provides ESM and CJS support, ships TypeScript types, and can be used as a CLI tool via `yaml-fmt fmt` or programmatically. Alternatives like prettier or yq offer broader functionality but less YAML-specific sorting control.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
ESM-only since v0.0.8; CommonJS require() not supported.
TypeScript type only, use as import type.
Default export is a function; do not use require with .default.
cli is a named export, not default.
Demonstrates sorting all top-level keys alphabetically with indent 2.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.