figures  
 
Unicode symbols with Windows CMD fallbacks
Windows CMD only supports a limited character set.
Install
$ npm install --save figures
Usage
See the source for supported symbols.
const figures = require('figures');
console.log(figures('✔︎ check'));
// On real OSes:  ✔︎ check
// On Windows:    √ check
console.log(figures.tick);
// On real OSes:  ✔︎
// On Windows:    √
API
figures(input)
Returns the input with replaced fallback unicode symbols on Windows.
All the below figures are attached to the main export as shown in the example above.
input
Type: string
String where the unicode symbols will be replaced with fallback symbols depending on the OS.
Figures
| Name | Real OSes | Windows | 
|---|---|---|
| tick | ✔ | √ | 
| cross | ✖ | × | 
| star | ★ | * | 
| square | ▇ | █ | 
| squareSmall | ◻ | [ ] | 
| squareSmallFilled | ◼ | [█] | 
| play | ▶ | ► | 
| circle | ◯ | ( ) | 
| circleFilled | ◉ | (*) | 
| circleDotted | ◌ | ( ) | 
| circleDouble | ◎ | ( ) | 
| circleCircle | ⓞ | (○) | 
| circleCross | ⓧ | (×) | 
| circlePipe | Ⓘ | (│) | 
| circleQuestionMark | ?⃝ | (?) | 
| bullet | ● | * | 
| dot | ․ | . | 
| line | ─ | ─ | 
| ellipsis | … | ... | 
| pointer | ❯ | > | 
| pointerSmall | › | » | 
| info | ℹ | i | 
| warning | ⚠ | ‼ | 
| hamburger | ☰ | ≡ | 
| smiley | ㋡ | ☺ | 
| mustache | ෴ | ┌─┐ | 
| heart | ♥ | ♥ | 
| arrowUp | ↑ | ↑ | 
| arrowDown | ↓ | ↓ | 
| arrowLeft | ← | ← | 
| arrowRight | → | → | 
| radioOn | ◉ | (*) | 
| radioOff | ◯ | ( ) | 
| checkboxOn | ☒ | [×] | 
| checkboxOff | ☐ | [ ] | 
| checkboxCircleOn | ⓧ | (×) | 
| checkboxCircleOff | Ⓘ | ( ) | 
| questionMarkPrefix | ?⃝ | ? | 
| oneHalf | ½ | 1/2 | 
| oneThird | ⅓ | 1/3 | 
| oneQuarter | ¼ | 1/4 | 
| oneFifth | ⅕ | 1/5 | 
| oneSixth | ⅙ | 1/6 | 
| oneSeventh | ⅐ | 1/7 | 
| oneEighth | ⅛ | 1/8 | 
| oneNinth | ⅑ | 1/9 | 
| oneTenth | ⅒ | 1/10 | 
| twoThirds | ⅔ | 2/3 | 
| twoFifths | ⅖ | 2/5 | 
| threeQuarters | ¾ | 3/4 | 
| threeFifths | ⅗ | 3/5 | 
| threeEighths | ⅜ | 3/8 | 
| fourFifths | ⅘ | 4/5 | 
| fiveSixths | ⅚ | 5/6 | 
| fiveEighths | ⅝ | 5/8 | 
| sevenEighths | ⅞ | 7/8 | 
Related
- log-symbols - Colored symbols for various log levels
License
MIT © Sindre Sorhus
