A small Node.js-focused diagnostics tool that creates namespaced debug loggers disabled by default and enabled via flags, without changing application code. Useful for emitting meaningful logs across multiple JavaScript environments (Node.js, browsers, React Native), with support for separating development and production builds to minimize impact when bundled.
Project status
- Maintenance status: Appears quiet/dormant as of 2026-08-12, because the most recent GitHub update was on 2025-09-30 (over 10 months ago).
- Update cadence: Updates are clustered tightly on 2025-09-30 (v2.0.6 to v2.0.8), but there is no evidence of ongoing changes since then, so the cadence since the last cluster is effectively stopped.
AI summary generated
Recent updates
v2.0.8
Release v2.0.8 bumps the package version and removes the runtime dependency fix-esm. The diff is limited to package.json and package-lock.json, with additional lockfile-only metadata changes.
v2.0.7
v2.0.7 updates the @so-ric/colorspace dependency, aiming to address a CJS/ESM interop problem referenced in the release notes. The code diff also changes how colorspace is imported in the namespace modifiers.
v2.0.6
v2.0.6 updates the project dependency set and introduces the fix-esm shim to address ESM/CJS interop issues around @so-ric/colorspace. The actual code change is limited to how colorspace is loaded in the ANSI and non-ANSI namespace modifier modules, while the larger change is package.json and package-lock dependency churn.
Breaking