Zero dependenciesPure ESM, typed via hand-written .d.ts. No build step, no WASM, no native bindings. Runs on any Node >= 18.
Standard-accurateITU-R BS.1770-4 with K-weighting, gating, -3.01 LUFS on a full-scale sine and true peak at >= 192 kHz.
Deterministic testsNative node:test with a 100% line-coverage gate — behavior is pinned to the spec, not to golden files.
npm + CLISame engine powers the library and the bin/dsp-audio-metrics CLI that prints human or --json output.