❀Now Printing Money

    @vangware/ansi
    TypeScript icon, indicating that this package has built-in type declarations

    5.0.0Β β€’Β PublicΒ β€’Β Published

    Vangware's ANSI logo

    Build Status Coverage License NPM Version Open Issues

    πŸ“Ÿ Functional CLI ANSI formatter.

    Usage

    This package can be installed as a dependency or used directly.

    Usage as ECMAScript module

    πŸ¦• In JS or deno:

    import { foregroundRed } from "https://esm.sh/@vangware/ansi";
    
    foregroundRed`Hello world!`;

    🌎 Or in the browser:

    <script type="module">
    	import { foregroundRed } from "https://esm.sh/@vangware/ansi";
    
    	foregroundRed`Hello world!`;
    </script>

    Usage with local installation

    First:

    npm i @vangware/ansi

    And then:

    import { whiteText, redBackground, bold, mix } from "@vangware/ansi";
    
    // You can just use the styles
    console.log(redBackground`Red background text`);
    
    // Or you can mix them!
    const warningText = mix(whiteText, redBackground, bold);
    
    console.log(warningText`Warning!`);

    Documentation

    Documentation can be found HERE. It is auto-generated with typedoc based on the JSDocs and the types in the source. It shouldn't be necessary to read this; code editors like VS Code integrate the documentation in the UI.

    Changelog

    Changelog can be found HERE.

    Test coverage

    Test coverage can be found HERE.

    Install

    npm i @vangware/ansi

    DownloadsWeekly Downloads

    380

    Version

    5.0.0

    License

    MIT

    Unpacked Size

    60.7 kB

    Total Files

    97

    Last publish

    Collaborators

    • lukeshiru