Skip to main content
Module

x/reader/lib/snippet/terminal/terminal-print.ts

A simple tool for transforming Markdown repositories into readable documents –
Latest
File
import * as Colors from 'https://deno.land/std@0.132.0/fmt/colors.ts';
const fragment: { [prop: string]: any } = {};const internal: { [prop: string]: any } = {};
fragment.bold = (plain: string = ''): string => { return Colors.bold(plain);};
fragment.info = async (plain: string = '', state: string = ''): Promise<void> => { console.log(Colors.gray(plain), Colors.gray(state));};
fragment.done = async (plain: string = '', state: string = ''): Promise<void> => { console.log(Colors.green('✔ '), plain, Colors.bold(state));};
fragment.warn = async (plain: string = '', state: string = ''): Promise<void> => { console.log(Colors.red('✘ '), plain, Colors.bold(state));};
fragment.fail = async (plain: string = '', state: string = ''): Promise<void> => { console.log(Colors.red('Error: '), plain);};
export default { ...fragment };