calligraphy
v0.1.1
Published
Command-line Unicode block font
Downloads
216
Maintainers
Readme
calligraphy
Command-line Unicode block font
Install
npm install --save calligraphy
Usage
Currently supports the following characters:
0 1 2 3 4 5 6 7 8 9 <space> : s
Each character is 5 (rows) x 7 (columns) and is provided as a 2D array of rows
const {
zero,
one,
two,
three,
four,
five,
six,
seven,
eight,
nine,
space,
colon,
s,
} = require('calligraphy')
const zipWith = require('lodash/zipWith')
const {EOL} = require('os')
// Prints '3'
three.forEach(line => console.log(line))
// Prints '12:45'
const time = [one, two, colon, three, four]
const output = zipWith(...time, (...args) => args.join(' ')).join(EOL)
console.log(output)