{"name":"NODE_DEBUG","slug":"node-debug","family":"env","title":"Environment variables","noun":"environment variable","description":"Read by bundled libraries: the `semver` library prints debug lines prefixed `SEMVER` to stderr when `NODE_DEBUG` contains the word `semver`, and `graceful-fs` logs its `GFS4` debug lines (through Node's `util.debuglog`) when it contains `gfs4`, also checking at exit that its retry queue is empty. The Google logging utility's debug-package backend writes to `NODE_DEBUG`, appending its log filters to the existing value.","description_source":"code","described_by":{"bundle":"2.1.286","author":"claude-opus-5-5"},"presence":{"first_seen":"2.1.138","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":149,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[],"entries_total":0,"docs":[],"docs_total":0,"gates":[],"related":[{"name":"NODE_ENV","slug":"node-env","description":"Claude Code now keeps a list of the environment variables that affect telemetry and feature flags"},{"name":"NODE_EXTRA_CA_CERTS","slug":"node-extra-ca-certs","description":"Session reset and model fallback use named stores, and cert env vars go through one accessor."},{"name":"NODE_OPTIONS","slug":"node-options","description":"Remotely managed settings can no longer redirect your bridge connection by setting that URL variable."},{"name":"NODE_PATH","slug":"node-path","description":null}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/node-debug","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}