{"_id":"@aureooms/js-fliplist","_rev":"1-5775fcd6f45e3807226f7d69f579a78b","name":"@aureooms/js-fliplist","description":"Flip list data structure for JavaScript","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@aureooms/js-fliplist","description":"Flip list data structure for JavaScript","version":"0.0.1","author":{"name":"aureooms"},"ava":{"require":["babel-polyfill","babel-register"]},"babel":{"presets":["env"],"env":{"development":{"sourceMaps":"inline"}}},"bugs":{"url":"https://github.com/aureooms/js-fliplist/issues"},"dependencies":{},"devDependencies":{"@aureooms/js-itertools":"^3.4.0","ava":"^0.23.0","babel-cli":"^6.26.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","codeclimate-test-reporter":"^0.5.0","coveralls":"^3.0.0","esdoc":"^1.0.4","esdoc-inject-script-plugin":"^1.0.0","esdoc-inject-style-plugin":"^1.0.0","esdoc-standard-plugin":"^1.0.0","nyc":"^11.3.0"},"homepage":"https://aureooms.github.io/js-fliplist","keywords":["delete","flip","insert","iterator","linked","list","merge","reverse"],"license":"AGPL-3.0","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/aureooms/js-fliplist.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":"2d320e541007c40fe7069264eef5930c071dcad1","_id":"@aureooms/js-fliplist@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"aureooms","email":"aurelien.ooms@gmail.com"},"dist":{"integrity":"sha512-pl/WCX0/XOVqt+8xixiljFTojSealTxftVD9rWLyRMRmy4sv61m7Rsix6aorZGAzyAnAVAb9QfEuTt01Qh5gdw==","shasum":"1b4454a38fa339e36103bc45e19ae55973d20b37","tarball":"https://registry.npmjs.org/@aureooms/js-fliplist/-/js-fliplist-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOTcF7uzh4+MltZT4xTjay2UnSs81XkzeeqQIEHOyYxAIhAOOSv0OLPKJMpuvNpdxEB6hVqk77CosHFvdREvLylF81"}]},"maintainers":[{"name":"aureooms","email":"aurelien.ooms@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/js-fliplist-0.0.1.tgz_1511625472938_0.30987099767662585"}}},"readme":"[@aureooms/js-fliplist](https://aureooms.github.io/js-fliplist)\n==\n\nFlip list data structure for JavaScript.\nSee [docs](https://aureooms.github.io/js-fliplist/index.html).\n\n```js\nconst a = new FlipList( range(10000) );\nconst b = new FlipList( range(1, 20001) );\nb.reverse();\na.extend(b);\na.reverse();\na.reversebetween(a.begin().next(), a.end().prev());\n[...a]; 1, 1, 2, ..., 9999, 20000, ..., 3, 2, 0\n```\n\n[![License](https://img.shields.io/github/license/aureooms/js-fliplist.svg?style=flat)](https://raw.githubusercontent.com/aureooms/js-fliplist/master/LICENSE)\n[![NPM version](https://img.shields.io/npm/v/@aureooms/js-fliplist.svg?style=flat)](https://www.npmjs.org/package/@aureooms/js-fliplist)\n[![Build status](https://img.shields.io/travis/aureooms/js-fliplist.svg?style=flat)](https://travis-ci.org/aureooms/js-fliplist)\n[![Coverage status](https://img.shields.io/coveralls/aureooms/js-fliplist.svg?style=flat)](https://coveralls.io/r/aureooms/js-fliplist)\n[![Dependencies status](https://img.shields.io/david/aureooms/js-fliplist.svg?style=flat)](https://david-dm.org/aureooms/js-fliplist#info=dependencies)\n[![Dev dependencies status](https://img.shields.io/david/dev/aureooms/js-fliplist.svg?style=flat)](https://david-dm.org/aureooms/js-fliplist#info=devDependencies)\n[![Code Climate](https://img.shields.io/codeclimate/github/aureooms/js-fliplist.svg?style=flat)](https://codeclimate.com/github/aureooms/js-fliplist)\n[![NPM downloads per month](https://img.shields.io/npm/dm/@aureooms/js-fliplist.svg?style=flat)](https://www.npmjs.org/package/@aureooms/js-fliplist)\n[![GitHub issues](https://img.shields.io/github/issues/aureooms/js-fliplist.svg?style=flat)](https://github.com/aureooms/js-fliplist/issues)\n[![Documentation](https://aureooms.github.io/js-fliplist/badge.svg)](https://aureooms.github.io/js-fliplist/source.html)\n","maintainers":[{"name":"aureooms","email":"aurelien.ooms@gmail.com"}],"time":{"modified":"2022-04-04T16:27:24.009Z","created":"2017-11-25T15:57:54.026Z","0.0.1":"2017-11-25T15:57:54.026Z"},"homepage":"https://aureooms.github.io/js-fliplist","keywords":["delete","flip","insert","iterator","linked","list","merge","reverse"],"repository":{"type":"git","url":"git+https://github.com/aureooms/js-fliplist.git"},"author":{"name":"aureooms"},"bugs":{"url":"https://github.com/aureooms/js-fliplist/issues"},"license":"AGPL-3.0","readmeFilename":"README.md"}