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

    history-componentpublic

    History

    Keep track of and cycle through capped history (chat messages, REPL command-lines etc).

    Installation

    $ component install component/history

    API

    History(vals)

    Initialize with an array of vals.

    History#add(val)

    Add a value, for example a chat message or REPL command line. This method resets the history index, meaning the next call to .back() will be this latest value.

    History#prev()

    Cycle backwards through history, returning a value added by .add().

    History#next()

    Cycle forwards through history, returning a value added by .add().

    History#max(n)

    The maximum number of entries defaulting to 1000.

    History#reset()

    Reset the index to the latest value.

    License

    MIT

    Keywords

    none

    install

    npm i history-component

    Downloadsweekly downloads

    2

    version

    0.0.1

    license

    none

    last publish

    collaborators

    • avatar