eval-server/colors.js

22 lines
456 B
JavaScript
Raw Normal View History

2023-07-01 09:07:51 -04:00
const styles = {
bigint: '\xa76',
boolean: '\xa76',
date: '\xa75',
module: '\xa7n',
name: undefined,
null: '\xa7l',
number: '\xa76',
regexp: '\xa74',
special: '\xa73',
string: '\xa72',
symbol: '\xa72',
undefined: '\xa78'
}
function stylize (str, styleType) {
const style = styles[styleType]
if (style !== undefined) return `${style}${str}\xa7r`
return str
}
module.exports = { stylize, styles }