astx
Version:
super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring
8 lines (7 loc) • 1.23 kB
JavaScript
export default function isInteractive({ stream = process.stdout } = {}) {
return Boolean(
(stream === null || stream === void 0 ? void 0 : stream.isTTY) &&
process.env.TERM !== 'dumb' &&
!('CI' in process.env)
)
} //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJpc0ludGVyYWN0aXZlIiwic3RyZWFtIiwicHJvY2VzcyIsInN0ZG91dCIsIkJvb2xlYW4iLCJpc1RUWSIsImVudiIsIlRFUk0iXSwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbC9pc0ludGVyYWN0aXZlLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFJlYWRhYmxlIH0gZnJvbSAnc3RyZWFtJ1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBpc0ludGVyYWN0aXZlKHtcbiAgc3RyZWFtID0gcHJvY2Vzcy5zdGRvdXQsXG59OiB7IHN0cmVhbT86IFJlYWRhYmxlIH0gPSB7fSk6IGJvb2xlYW4ge1xuICByZXR1cm4gQm9vbGVhbihcbiAgICAoc3RyZWFtIGFzIGFueSk/LmlzVFRZICYmXG4gICAgICBwcm9jZXNzLmVudi5URVJNICE9PSAnZHVtYicgJiZcbiAgICAgICEoJ0NJJyBpbiBwcm9jZXNzLmVudilcbiAgKVxufVxuIl0sIm1hcHBpbmdzIjoiOztBQUVBLGVBQWUsU0FBU0EsYUFBVCxDQUF1QjtFQUNwQ0MsTUFBTSxHQUFHQyxPQUFPLENBQUNDLE1BRG1CO0FBRVgsRUFGWixFQUV5QjtFQUN0QyxPQUFPQyxPQUFPO0VBQ1osQ0FBQ0gsTUFBRCxhQUFDQSxNQUFELHVCQUFDQSxNQUFELENBQWlCSSxLQUFqQjtFQUNFSCxPQUFPLENBQUNJLEdBQVIsQ0FBWUMsSUFBWixLQUFxQixNQUR2QjtFQUVFLEVBQUUsUUFBUUwsT0FBTyxDQUFDSSxHQUFsQixDQUhVLENBQWQ7O0FBS0QifQ==