16 lines
434 B
JavaScript
16 lines
434 B
JavaScript
/**
|
|
* ANSI color utilities without external dependencies
|
|
*/
|
|
const color = {
|
|
green: (s) => `\x1b[32m${s}\x1b[0m`,
|
|
yellow: (s) => `\x1b[33m${s}\x1b[0m`,
|
|
red: (s) => `\x1b[31m${s}\x1b[0m`,
|
|
cyan: (s) => `\x1b[36m${s}\x1b[0m`,
|
|
blue: (s) => `\x1b[34m${s}\x1b[0m`,
|
|
magenta: (s) => `\x1b[35m${s}\x1b[0m`,
|
|
bold: (s) => `\x1b[1m${s}\x1b[0m`,
|
|
dim: (s) => `\x1b[2m${s}\x1b[0m`,
|
|
reset: '\x1b[0m'
|
|
};
|
|
|
|
module.exports = { color }; |