Tiny, framework-agnostic API
Three root functions create loggers and own the default scope — no framework, no bundler, and no global state to fight.
A framework-agnostic TypeScript logger with rule-based runtime filtering and conservative build-time pruning — so debug-rich code stays debug-rich, and production bundles stay clean.