* **Version**: 12.4.0 * **Platform**: Darwin C02WJ0U4HTDG 17.7.0 Darwin Kernel Version 17.7.0: Wed Apr 24 21:17:24 PDT 2019; root:xnu-4570.71.45~1/RELEASE_X86_64 x86_64 * **Subsystem**: tty I found out recently that in a worker which is run with `worker_threads`, `tty.isatty(1)` returns True whereas `process.stdout.isTTY` returns False. This led to a weird issue in `mocha` - a popular library for testing: https://github.com/mochajs/mocha/pull/3955