// See https://github.com/nodejs/node/issues/6456 | |
import {platform} from 'os' | |
import {satisfies} from 'semver' | |
if (platform() === 'darwin' && satisfies(process.version, '>=6.0.0 <6.2.1')) { | |
for (const s of [process.stdout, process.stderr]) { | |
if (s && s.isTTY && s._handle && typeof s._handle.setBlocking === 'function') { | |
s._handle.setBlocking(true) | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment