Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    sparklypublic

    sparkly Build Status

    Generate sparklines ▁▂▃▅▂▇

    JavaScript port of spark.sh.

    Some cool use-cases.

    Install

    $ npm install --save sparkly
    

    Usage

    const sparkly = require('sparkly');
     
    sparkly([0, 3, 5, 8, 4, 3, 4, 10]);
    //=> '▁▃▄▇▄▃▄█'
     
    // specifying anything other than finite numbers will cause holes
    sparkly([0, 3, 5, '', 4, 3, 4, 10]);
    //=> '▁▃▄ ▄▃▄█'
     
    // specifying a min max object will change the sparkline range
    sparkly([1, 2, 3, 4, 5], {min: 0, max: 10});
    //=> '▁▂▃▄▄'
     
    // specifying a style option will change the sparkline color
    sparkly([1, 2, 3, 4, 5, 6, 7, 8], {style: 'fire'});
    // ↓

    API

    sparkly(numbers, [options])

    numbers

    Type: array of number

    Numbers to create the sparkline from.

    options

    min

    Type: number

    Minimum range.

    max

    Type: number

    Maximum range.

    style

    Type: string
    Values: 'fire'

    Style for the sparklines.

    Related

    License

    MIT © Sindre Sorhus

    install

    npm i sparkly

    Downloadsweekly downloads

    51

    version

    3.1.2

    license

    MIT

    repository

    githubgithub

    last publish

    collaborators

    • avatar