9 lines
348 B
JavaScript
9 lines
348 B
JavaScript
import { mockable } from "./prettier-internal.js";
|
|
|
|
// Some CI pipelines incorrectly report process.stdout.isTTY status,
|
|
// which causes unwanted lines in the output. An additional check for isCI() helps.
|
|
// See https://github.com/prettier/prettier/issues/5801
|
|
export default function isTTY() {
|
|
return process.stdout.isTTY && !mockable.isCI();
|
|
}
|