{"_id":"@aureooms/js-heapq","_rev":"3-dac9f058b2230cf999088204d7e79b81","name":"@aureooms/js-heapq","description":"Python's heap and priority queue library for JavaScript","dist-tags":{"latest":"3.1.0"},"versions":{"3.1.0":{"name":"@aureooms/js-heapq","description":"Python's heap and priority queue library for JavaScript","version":"3.1.0","author":{"name":"Aurélien Ooms","email":"aurelien.ooms@gmail.com"},"ava":{"require":["babel-polyfill","babel-register"]},"babel":{"presets":["latest"],"env":{"development":{"sourceMaps":"inline"}}},"bugs":{"url":"https://github.com/aureooms/js-heapq/issues"},"dependencies":{"@aureooms/js-compare":"^1.4.5","@aureooms/js-error":"^3.0.0","@aureooms/js-itertools":"^3.1.1"},"devDependencies":{"ava":"^0.18.0","babel-cli":"^6.18.0","babel-polyfill":"^6.16.0","babel-preset-latest":"^6.16.0","codeclimate-test-reporter":"^0.4.0","coveralls":"^2.11.15","esdoc":"^0.5.1","nyc":"^10.0.0"},"homepage":"https://aureooms.github.io/js-heapq","keywords":["heap","heapq","javascript","js","priority","queue"],"license":"AGPL-3.0","main":"lib/index.js","repository":{"url":"git+https://github.com/aureooms/js-heapq.git","type":"git"},"scripts":{"build":"rm -rf lib && babel src -d lib","cover":"nyc --reporter=lcov npm test","prepublish":"npm run build","test":"ava ./test/src"},"gitHead":"dc11a14907b2a97fa97f124cbd661628593d84f0","_id":"@aureooms/js-heapq@3.1.0","_shasum":"4f5dfbdacd6f726a69a56569d8b2c97b19ace0e9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.5.0","_npmUser":{"name":"aureooms","email":"aurelien.ooms@gmail.com"},"dist":{"shasum":"4f5dfbdacd6f726a69a56569d8b2c97b19ace0e9","tarball":"https://registry.npmjs.org/@aureooms/js-heapq/-/js-heapq-3.1.0.tgz","integrity":"sha512-ntLz/SyT1jQhMhKrPJBT+/tUvzNHuMmjqrjeD1aSJID9YD9+WtrLQv10y7wjj6qVO3ICEaZdKz0dxUBNJdDp1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXJd73MZbRqzUJjfZPA8QsZNRqgmDgLzuo6rFbtmBO6wIhANGrM6Da+K+4hEF2lbvZ9DRSWUn0aBqSx8s5exk6Mb/Y"}]},"maintainers":[{"name":"aureooms","email":"aurelien.ooms@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/js-heapq-3.1.0.tgz_1487247203680_0.8332842600066215"},"directories":{},"deprecated":"This package has moved to @data-structure/heapq."}},"readme":"[js-heapq](http://aureooms.github.io/js-heapq)\n==\n\nPython's heap and priority queue library for JavaScript. Parents are\n[js-data-structures](https://github.com/aureooms/js-data-structures)\nand\n[aureooms/js-heap](https://github.com/aureooms/js-heap).\n\n\n```js\nlet {\n\theapify ,\n\theappop ,\n\theappush ,\n\theappushpop ,\n\theapreplace ,\n\tmerge ,\n\tnlargest ,\n\tnsmallest ,\n} = heapq ;\n```\n\n[![NPM license](http://img.shields.io/npm/l/@aureooms/js-heapq.svg?style=flat)](https://raw.githubusercontent.com/aureooms/js-heapq/master/LICENSE)\n[![NPM version](http://img.shields.io/npm/v/@aureooms/js-heapq.svg?style=flat)](https://www.npmjs.org/package/@aureooms/js-heapq)\n[![Build Status](http://img.shields.io/travis/aureooms/js-heapq.svg?style=flat)](https://travis-ci.org/aureooms/js-heapq)\n[![Coverage Status](http://img.shields.io/coveralls/aureooms/js-heapq.svg?style=flat)](https://coveralls.io/r/aureooms/js-heapq)\n[![Dependencies Status](http://img.shields.io/david/aureooms/js-heapq.svg?style=flat)](https://david-dm.org/aureooms/js-heapq#info=dependencies)\n[![devDependencies Status](http://img.shields.io/david/dev/aureooms/js-heapq.svg?style=flat)](https://david-dm.org/aureooms/js-heapq#info=devDependencies)\n[![Code Climate](http://img.shields.io/codeclimate/github/aureooms/js-heapq.svg?style=flat)](https://codeclimate.com/github/aureooms/js-heapq)\n[![NPM downloads per month](http://img.shields.io/npm/dm/@aureooms/js-heapq.svg?style=flat)](https://www.npmjs.org/package/@aureooms/js-heapq)\n[![GitHub issues](http://img.shields.io/github/issues/aureooms/js-heapq.svg?style=flat)](https://github.com/aureooms/js-heapq/issues)\n[![Documentation](https://aureooms.github.io/js-heapq/badge.svg)](https://aureooms.github.io/js-heapq/source.html)\n\n## References\n\n  - [Python's heapq library](https://docs.python.org/3.6/library/heapq.html).\n","maintainers":[{"name":"aureooms","email":"aurelien.ooms@gmail.com"}],"time":{"modified":"2022-06-12T14:52:03.990Z","created":"2017-02-16T12:13:25.753Z","3.1.0":"2017-02-16T12:13:25.753Z"},"homepage":"https://aureooms.github.io/js-heapq","keywords":["heap","heapq","javascript","js","priority","queue"],"repository":{"url":"git+https://github.com/aureooms/js-heapq.git","type":"git"},"author":{"name":"Aurélien Ooms","email":"aurelien.ooms@gmail.com"},"bugs":{"url":"https://github.com/aureooms/js-heapq/issues"},"license":"AGPL-3.0","readmeFilename":"README.md"}