calligraphy

0.1.1 • Public • Published


calligraphy


calligraphy npm downloads maintained

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)

Package Sidebar

Install

npm i calligraphy

Weekly Downloads

64

Version

0.1.1

License

MIT

Last publish

Collaborators

  • fvgs