Missing documentation for process.traceProcessWarnings
Affected URL(s)
From https://nodejs.org/docs/latest/api/process.html To https://nodejs.org/docs/latest-v6.x/api/process.html
Description of the problem
I wanted to set --trace-warnings
programmaticaly at runtime from within node.
So I can use process.traceProcessWarnings = true
at runtime to toggle stack trace on warnings.
[!IMPORTANT] However in the documentation, from version
6.X LTS
to latest22.X
, this fieldprocess.traceProcessWarnings
is never documented but the fieldprocess.traceDeprecation
is documented (https://nodejs.org/docs/latest/api/process.html#processtracedeprecation).Btw, the documentation for the fields
process.traceDeprecation
,process.noDeprecation
could mention that they are mutable, just likeprocess.throwDeprecation
does since12.X LTS
:
process.throwDeprecation
is mutable, so whether or not deprecation warnings result in errors may be altered at runtime.https://nodejs.org/docs/latest-v12.x/api/process.html#process_process_throwdeprecation By https://github.com/nodejs/node/pull/29495
It could be nice to document that.
[!NOTE] Also I noticed the
process.noProcessWarnings
does not work likeprocess.noDeprecation
: it won't change the behavior if assigned at runtime. For this case, using the--no-warnings
is the only option. And I don't know why as this is not documented
Should I make a PR to add documentation