UNPKG

cli-html-c

Version:

There will be cli module who render HTML to Terminal

15 lines (12 loc) 487 B
const ansiStyles = require('ansi-colors'); const compose = require('compose-function'); const blockTag = require('../tag-helpers/blockTag'); const { indentify } = require('../utils'); const blockquote = (tag, context) => blockTag( compose( (value) => indentify(ansiStyles.gray('│ '))(value), (value) => ansiStyles.dim.italic(value), ), { marginTop: 1, marginBottom: 1 }, )(tag, { ...context, lineWidth: context.lineWidth - 2 }); module.exports.blockquote = blockquote;