Nitrogen Poisonous Monoxide

    textdown

    1.0.0 • Public • Published

    textdown

    Very tiny (100 LOC) textdownwn formatter

    Instalation

    npm install --save textdown

    Supported styles

    • # Header 1 (heading1)
    • ## Heading 2 (heading2)
    • ### Heading 3 (heading3)
    • **Bold** (bold)
    • _Italic_ (italic)
    • [link](url) (link)
    • > Quote (quote)
    • - Bullted list (bulletedList)
    • 1. Ordered list (orderedList)
    • [ ] Task list (taskList)

    Usage

    import textdown from "textdown";
     
    /**
     * textdown(text: string, style: string, cursorPosition: {start: number, end: number});
     */
    const line = "Think of RxJS as Lodash for events.";
    console.log(textdown(line, "bulletedList", { start: 13, end: 13 }));
     
    /*
    Think of
     
    - RxJS
     
     as Lodash for events.
    */
     
    // you can specify selection of the text as range
    console.log(textdown(line, "bold", { start: 9, end: 13 }));
     
    // Think of **RxJS** as Lodash for events.

    License

    MIT

    Install

    npm i textdown

    DownloadsWeekly Downloads

    3

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    5.78 kB

    Total Files

    4

    Last publish

    Collaborators

    • antonkalinin