Skip to content

maxlath/tiny-chalk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tiny-chalk

A super tiny version of chalk, loading in ~1ms instead of ~10ms for chalk (YMMV)

This is convenient when you are in a controlled environment (that is that you don't need all the supports-color detection chalk provides)

Install

# ES module
npm install tiny-chalk

# CommonJS
npm install tiny-chalk@v2

Usage

import { red, bold, bgBlack } from 'tiny-chalk'
console.log(red('Hello world!'))
console.log(bold(bgBlack(red('Hello world again!'))))

Supported styles and colors

// style
reset
bold
dim
italic
underline
inverse
hidden
strikethrough

// front color
black
red
green
yellow
blue
magenta
cyan
white
grey
redBright
greenBright
yellowBright
blueBright
magentaBright
cyanBright
whiteBright

// back color
bgBlack
bgRed
bgGreen
bgYellow
bgBlue
bgMagenta
bgCyan
bgWhite
bgGrey
bgRedBright
bgGreenBright
bgYellowBright
bgBlueBright
bgMagentaBright
bgCyanBright
bgWhiteBright

About

a super tiny chalk fork

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%