{"_id":"@aureooms/js-heap","_rev":"3-f57a23577d87e4ca71c5e4b013dccad5","name":"@aureooms/js-heap","description":"Heap data structures for JavaScript","dist-tags":{"latest":"8.0.0"},"versions":{"8.0.0":{"name":"@aureooms/js-heap","description":"Heap data structures for JavaScript","homepage":"https://aureooms.github.io/js-heap","main":"lib/index.js","version":"8.0.0","repository":{"url":"git+https://github.com/aureooms/js-heap.git","type":"git"},"keywords":["data","structure","heap","min","max","javascript","js"],"author":{"name":"Aurélien Ooms","email":"aurelien.ooms@gmail.com"},"devDependencies":{"ava":"^0.17.0","babel-cli":"^6.18.0","babel-polyfill":"^6.20.0","babel-preset-latest":"^6.16.0","codeclimate-test-reporter":"^0.4.0","coveralls":"^2.11.15","esdoc":"^0.5.2","nyc":"^10.1.2"},"bugs":{"url":"https://github.com/aureooms/js-heap/issues"},"dependencies":{},"license":"AGPL-3.0","scripts":{"build":"babel src -d lib","cover":"nyc --reporter=lcov npm test","prepublish":"npm run build","test":"ava ./test/src --concurrency 8"},"ava":{"require":["babel-polyfill","babel-register"]},"babel":{"presets":["latest"],"env":{"development":{"sourceMaps":"inline"}}},"gitHead":"68f77ec6caa40d55a09415d397e94814b053cacc","_id":"@aureooms/js-heap@8.0.0","_shasum":"9fffa26aab8bdd15fa6c4066557e8b7a3468380a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.5.0","_npmUser":{"name":"aureooms","email":"aurelien.ooms@gmail.com"},"dist":{"shasum":"9fffa26aab8bdd15fa6c4066557e8b7a3468380a","tarball":"https://registry.npmjs.org/@aureooms/js-heap/-/js-heap-8.0.0.tgz","integrity":"sha512-3CYRCbZyldkbAZIP+dlH7uHYJm679qyHx32tdd4p/kjIX6yzBISfFlzT+RI5ulg3/qNNJwgQeL12HR2hUBZm9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCALGzVsHp0xnsWXXQ6UJ2LtoS9gogYCj3QMOvZldIStAIhAJ9XKdN0VVDkP3s5xMQsErP/7NlY7EEN1GsQqUr1amlr"}]},"maintainers":[{"name":"aureooms","email":"aurelien.ooms@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/js-heap-8.0.0.tgz_1487248600676_0.9686889676377177"},"directories":{},"deprecated":"WARNING: This package does not include any code. Read more at https://github.com/aureooms/js-heap."}},"readme":"[@aureooms/js-heap](https://aureooms.github.io/js-heap)\n==\n\n<img src=\"https://cdn.rawgit.com/aureooms/js-heap/master/media/sketch.png\" width=\"864\">\n\nHeap data structures in JavaScript.\nSee [docs](https://aureooms.github.io/js-heap).\nParent is [@aureooms/js-data-structures](https://github.com/aureooms/js-data-structures).\n\n[![NPM license](http://img.shields.io/npm/l/@aureooms/js-heap.svg?style=flat)](https://raw.githubusercontent.com/aureooms/js-heap/master/LICENSE)\n[![NPM version](http://img.shields.io/npm/v/@aureooms/js-heap.svg?style=flat)](https://www.npmjs.org/package/@aureooms/js-heap)\n[![Build Status](http://img.shields.io/travis/aureooms/js-heap.svg?style=flat)](https://travis-ci.org/aureooms/js-heap)\n[![Coverage Status](http://img.shields.io/coveralls/aureooms/js-heap.svg?style=flat)](https://coveralls.io/r/aureooms/js-heap)\n[![Dependencies Status](http://img.shields.io/david/aureooms/js-heap.svg?style=flat)](https://david-dm.org/aureooms/js-heap#info=dependencies)\n[![devDependencies Status](http://img.shields.io/david/dev/aureooms/js-heap.svg?style=flat)](https://david-dm.org/aureooms/js-heap#info=devDependencies)\n[![Code Climate](http://img.shields.io/codeclimate/github/aureooms/js-heap.svg?style=flat)](https://codeclimate.com/github/aureooms/js-heap)\n[![NPM downloads per month](http://img.shields.io/npm/dm/@aureooms/js-heap.svg?style=flat)](https://www.npmjs.org/package/@aureooms/js-heap)\n[![GitHub issues](http://img.shields.io/github/issues/aureooms/js-heap.svg?style=flat)](https://github.com/aureooms/js-heap/issues)\n[![Documentation](https://aureooms.github.io/js-heap/badge.svg)](https://aureooms.github.io/js-heap/source.html)\n\n## Children\n\nThe following packages contain various heap implementations.\n\n  - [x] [aureooms/js-heap-spec](https://github.com/aureooms/js-heap-spec): Specification for heap data structures in JavaScript\n  - [x] [aureooms/js-heapq](https://github.com/aureooms/js-heapq): Python's heapq library for Javascript\n  - [x] [aureooms/js-heapsort](https://github.com/aureooms/js-heapsort): Heap sort algorithm for Javascript\n  - [x] [aureooms/js-binomial-heap](https://github.com/aureooms/js-binomial-heap): Binomial heap data structure for JavaScript\n  - [x] [aureooms/js-d-ary-heap](https://github.com/aureooms/js-d-ary-heap): d-ary heap data structure for JavaScript\n  - [x] [aureooms/js-pairing-heap](https://github.com/aureooms/js-pairing-heap): Pairing heap data structure for JavaScript\n  - [ ] Fibonacci heap\n  - [ ] Brodal queue\n  - [ ] Rank-pairing heap\n  - [ ] Strict Fibonacci heap\n\n\n## Reference\n\n  - http://www.cs.princeton.edu/~wayne/cs423/lectures/heaps-4up.pdf\n  - http://stackoverflow.com/questions/6531543/efficient-implementation-of-binary-heaps\n","maintainers":[{"name":"aureooms","email":"aurelien.ooms@gmail.com"}],"time":{"modified":"2022-06-12T14:52:03.539Z","created":"2017-02-16T12:36:41.236Z","8.0.0":"2017-02-16T12:36:41.236Z"},"homepage":"https://aureooms.github.io/js-heap","keywords":["data","structure","heap","min","max","javascript","js"],"repository":{"url":"git+https://github.com/aureooms/js-heap.git","type":"git"},"author":{"name":"Aurélien Ooms","email":"aurelien.ooms@gmail.com"},"bugs":{"url":"https://github.com/aureooms/js-heap/issues"},"license":"AGPL-3.0","readmeFilename":"README.md"}