UNPKG

test

Version:

Node.js 18's node:test, as an npm package

27 lines (24 loc) 761 B
// https://github.com/nodejs/node/blob/a1b27b25bb01aadd3fd2714e4b136db11b7eb85a/lib/internal/util/colors.js 'use strict' module.exports = { blue: '', green: '', white: '', red: '', gray: '', clear: '', hasColors: false, refresh () { if (process.stderr.isTTY) { const hasColors = process.stderr.hasColors() module.exports.blue = hasColors ? '\u001b[34m' : '' module.exports.green = hasColors ? '\u001b[32m' : '' module.exports.white = hasColors ? '\u001b[39m' : '' module.exports.red = hasColors ? '\u001b[31m' : '' module.exports.gray = hasColors ? '\u001b[90m' : '' module.exports.clear = hasColors ? '\u001bc' : '' module.exports.hasColors = hasColors } } } module.exports.refresh()