JSPM

  • Created
  • Published
  • Downloads 5535554
  • Score
    100M100P100Q207741F
  • License MIT

Collection of classic data structures for JavaScript.

Package Exports

  • mnemonist
  • mnemonist/heap
  • mnemonist/queue

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (mnemonist) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Build Status

Mnemonist

Mnemonist is a collection of classic data structures (think heap, trie etc.) for JavaScript.

It strives at being:

  • As performant as possible for a high-level language.
  • Completely modular (don't need to import the whole library just to use a simple heap).
  • Simple & straightforward to use and consistent with JavaScript standard objects' API.

Installation

npm install --save mnemonist

Documentation

Contribution

Contributions are obviously welcome. Be sure to lint the code & add relevant unit tests.

# Installing
git clone git@github.com:Yomguithereal/mnemonist.git
cd mnemonist
npm install

# Linting
npm run lint

# Running the unit tests
npm test

License

MIT