{"_id":"linked-list","_rev":"33-ff4e91703bff4655f85e8dbece2e0aaa","name":"linked-list","description":"Minimalistic linked lists","dist-tags":{"latest":"3.1.0"},"versions":{"0.0.1":{"name":"linked-list","author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"description":"Minimalistic linked lists.","version":"0.0.1","keywords":["linked","list","linked-list"],"license":"MIT","repository":{"type":"git","url":"http://github.com/wooorm/linked-list"},"main":"./index.js","scripts":{"test":"make test"},"dependencies":{},"devDependencies":{"mocha":"~1.12.0","uglify-js":"~2.4.2","jshint":"~2.3.0"},"engines":{"node":">=0.6"},"testling":{"files":"spec/*.js","harness":"mocha","browsers":["iexplore/latest","chrome/latest","firefox/latest","opera/latest","safari/latest","firefox/nightly","opera/next","chrome/canary"]},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list","_id":"linked-list@0.0.1","dist":{"shasum":"7c47e11492cc9c4bba076bef2bd7f31a375e88a4","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-0.0.1.tgz","integrity":"sha512-HBxVfiWbA3GKJpiWDW0L5z+LbYF9A9Rzh8qUmAJtFOow1zjc+PN3xTt758a4n3hT2hJQTCLjPIwvKOF2hqUXFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqVWNC7NuZPD+xSRE61eoqEYLlhTulYgL7zxZDM64x/QIhAJEkVLPonc6/IPZf1qbHtMyoGO7zMt21fuw4EfGDoZ9q"}]},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{}},"0.0.2":{"name":"linked-list","author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"description":"Minimalistic linked lists.","version":"0.0.2","keywords":["linked","list","linked-list"],"license":"MIT","repository":{"type":"git","url":"http://github.com/wooorm/linked-list"},"main":"./index.js","scripts":{"test":"make test"},"dependencies":{},"devDependencies":{"mocha":"~1.12.0","uglify-js":"~2.4.2","jshint":"~2.3.0"},"engines":{"node":">=0.6"},"testling":{"files":"spec/*.js","harness":"mocha","browsers":["iexplore/6.0","iexplore/latest","chrome/4.0","chrome/latest","chrome/canary","firefox/3.0","firefox/latest","firefox/nightly","opera/10","opera/latest","opera/next","safari/4.0","safari/latest","iphone/6.0","iphone/latest","ipad/6.0","ipad/latest","android-browser/4.2","android-browser/latest"]},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list","_id":"linked-list@0.0.2","dist":{"shasum":"e155bed4bf72424a1f8b18ea68dbfdb7236e6346","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-0.0.2.tgz","integrity":"sha512-RkX6rH34PJyK2lkgqXe8HXIssyvgWoHecs6rsOm4ckFxid1tu3t4/TqqEbhhVtmIW5Jg1MWwf2lTFn4+pD8UUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHDEowmI5/9yr9GBrjOEzwd67V5VxoSELkLtXCcs+JvAiBwfOZVAXmryzG3eixLvWX0+QT7YY6OlqvHiDvSsAOBkw=="}]},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{}},"0.0.3":{"name":"linked-list","author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"description":"Minimalistic linked lists.","version":"0.0.3","keywords":["linked","list","linked-list"],"license":"MIT","repository":{"type":"git","url":"http://github.com/wooorm/linked-list"},"main":"./index.js","scripts":{"test":"make test"},"dependencies":{},"devDependencies":{"mocha":"~1.12.0","uglify-js":"~2.4.2","jshint":"~2.3.0"},"engines":{"node":">=0.6"},"testling":{"files":"spec/*.js","harness":"mocha","browsers":["iexplore/6.0","iexplore/latest","chrome/4.0","chrome/latest","chrome/canary","firefox/3.0","firefox/latest","firefox/nightly","opera/10","opera/latest","opera/next","safari/4.0","safari/latest","iphone/6.0","iphone/latest","ipad/6.0","ipad/latest","android-browser/4.2","android-browser/latest"]},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list","_id":"linked-list@0.0.3","dist":{"shasum":"539216cceed62d700c1e43aec3a8405dbfa50f50","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-0.0.3.tgz","integrity":"sha512-rReZVouxRwKhXU+IwT5+TG2TmKE715FF1Sj4JoofuhQqGhJp1j7t6twOW2xrpSTimRhclxH5oNlMsN6jBl1vDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtWIo/1TTZaxsEkNsnIc06X54CoDkymk7s9LHt075uaAiAuLJ9XErLQcMUApB3aiiVnqrkBVOiubZfACo9o0S2cpg=="}]},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{}},"0.0.4":{"name":"linked-list","author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"description":"Minimalistic linked lists.","version":"0.0.4","keywords":["linked","list","linked-list"],"license":"MIT","repository":{"type":"git","url":"http://github.com/wooorm/linked-list"},"main":"./index.js","scripts":{"test":"make test"},"dependencies":{},"devDependencies":{"mocha":"~1.20.1","uglify-js":"~2.4.13","jshint":"~2.5.1"},"engines":{"node":">=0.6"},"testling":{"files":"spec/*.js","harness":"mocha","browsers":["iexplore/6.0","iexplore/latest","chrome/4.0","chrome/latest","chrome/canary","firefox/3.0","firefox/latest","firefox/nightly","opera/10","opera/latest","opera/next","safari/4.0","safari/latest","iphone/6.0","iphone/latest","ipad/6.0","ipad/latest","android-browser/4.2","android-browser/latest"]},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list","_id":"linked-list@0.0.4","_shasum":"28bc38a321e841c7eda755df30a2ebba12a132af","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"dist":{"shasum":"28bc38a321e841c7eda755df30a2ebba12a132af","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-0.0.4.tgz","integrity":"sha512-/784uzMAgtdDHDjBBQo5Y77fuFzmZmmrfloN5ZRUIdCRlSt9IJA53669nTuHO+GJwCTah6PN2IW3C7bI6gK9tg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICd1uECanJi6CZm5GFPUYEIl9Woxv8BZ8dWke6HIX/jQAiAw8taxRdRFjhSq+xqct+I9bfVbKBlHPvF+Ge+4HLQfPQ=="}]},"directories":{}},"0.1.0":{"name":"linked-list","version":"0.1.0","description":"Minimalistic linked lists","license":"MIT","keywords":["linked","list"],"repository":{"type":"git","url":"https://github.com/wooorm/linked-list.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"devDependencies":{"eslint":"^0.9.0","istanbul":"^0.3.0","jscs":"^1.0.0","jshint":"^2.0.0","mocha":"^2.0.0","uglify-js":"^2.0.0"},"scripts":{"test":"_mocha --reporter spec --check-leaks -u exports test.js","test-travis":"istanbul cover node_modules/.bin/_mocha --report lcovonly -- --reporter spec --check-leaks -u exports test.js","coverage":"istanbul cover node_modules/.bin/_mocha -- -- test.js","lint-api":"eslint index.js _source/linked-list.js","lint-test":"eslint test.js --env mocha","lint-style":"jscs index.js _source/linked-list.js test.js --reporter=inline","lint":"npm run lint-api && npm run lint-test && npm run lint-style"},"gitHead":"6a25ce442a34f06c9df2b671e601a4d6855840d2","bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list","_id":"linked-list@0.1.0","_shasum":"798b0ff97d1b92a4fd08480f55aea4e9d49d37bf","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"dist":{"shasum":"798b0ff97d1b92a4fd08480f55aea4e9d49d37bf","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-0.1.0.tgz","integrity":"sha512-Zr4ovrd0ODzF3ut2TWZMdHIxb8iFdJc/P3QM4iCJdlxxGHXo69c9hGIHzLo8/FtuR9E6WUZc5irKhtPUgOKMAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRhktrDQgHTGOHuo0U2sjSZ0/IkMMiGYZJahXz1b6zqAiBQ9BEdduyaFOtOEzeWyxGWO4hFE2AS4kZ2goxMuSghxQ=="}]},"directories":{}},"1.0.0":{"name":"linked-list","version":"1.0.0","description":"Minimalistic linked lists","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"devDependencies":{"browserify":"^13.1.1","esmangle":"^1.0.1","has":"^1.0.1","nyc":"^8.4.0","remark-cli":"^2.1.0","remark-preset-wooorm":"^1.0.0","tape":"^4.6.2","xo":"^0.17.0"},"scripts":{"build-md":"remark . --quiet --frail --output","build-bundle":"browserify index.js --bare -s LinkedList > linked-list.js","build-mangle":"esmangle < linked-list.js > linked-list.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run lint && npm run test-coverage"},"xo":{"space":true,"ignores":["linked-list.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"presets":"wooorm"},"gitHead":"4c51f9e3d3d2aa7ff4b46f1ed1be9f48fd485adc","bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@1.0.0","_shasum":"61fe0f1f9b4020635cbb1827c9ab3b3787a0a240","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"61fe0f1f9b4020635cbb1827c9ab3b3787a0a240","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-1.0.0.tgz","integrity":"sha512-4VY7BwxYFFUUF60jUt3F5C6ZAs8eLF5fzr61mrp0QyMi3Asg4kHDl/6lk/KoLaG12GMZsEOmcDvFR9lw72o0gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBb27w4uYqpgCvkYTUhCRgj52lf+VDa3PzJrqiAx4HWpAiEA+RhTAaKUV3wvEMPH9xUHvIkXFgYmJFYYxv2qJylsVYE="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/linked-list-1.0.0.tgz_1478776477086_0.2344664039555937"},"directories":{}},"1.0.1":{"name":"linked-list","version":"1.0.1","description":"Minimalistic linked lists","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"devDependencies":{"browserify":"^13.1.1","esmangle":"^1.0.1","has":"^1.0.1","nyc":"^8.4.0","remark-cli":"^2.1.0","remark-preset-wooorm":"^1.0.0","tape":"^4.6.2","xo":"^0.17.0"},"scripts":{"build-md":"remark . --quiet --frail --output","build-bundle":"browserify index.js --bare -s LinkedList > linked-list.js","build-mangle":"esmangle < linked-list.js > linked-list.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"xo":{"space":true,"ignores":["linked-list.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"presets":"wooorm"},"gitHead":"f2a7ec905daed1af1044ca9b62cd1fcd0a153d76","bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@1.0.1","_shasum":"e40f0a70d3b06bfa5e0f56e6aa08292cd3500a15","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"e40f0a70d3b06bfa5e0f56e6aa08292cd3500a15","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-1.0.1.tgz","integrity":"sha512-N6QQau2qkw7gcEXZvESJdqPSQYklAAYhMewDgwY2Wjg5nKlHAiwiLqbSOj7I8YUTeT8A9b3CgXqK0DPNbE7+7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4i51HOm3mcI31eIfNO+YoK/96GZriP/vYVcq2Wy5HLAIhAInRAP17cjc8SL0OobJRBlf6VARMzJU1aWPHLzyRrARl"}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/linked-list-1.0.1.tgz_1478776730936_0.36751817306503654"},"directories":{}},"1.0.2":{"name":"linked-list","version":"1.0.2","description":"Minimalistic linked lists","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"devDependencies":{"browserify":"^14.0.0","esmangle":"^1.0.1","has":"^1.0.1","nyc":"^11.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0","tape":"^4.6.2","xo":"^0.18.0"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s LinkedList > linked-list.js","build-mangle":"esmangle < linked-list.js > linked-list.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"xo":{"space":true,"esnext":false,"rules":{"no-multi-assign":"off"},"ignores":["linked-list.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"855d62dfc1b440adda631bdec6c5a3a269605354","bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@1.0.2","_shasum":"95c0ac51015a282aa29944f1d2f4f403edc0532e","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"95c0ac51015a282aa29944f1d2f4f403edc0532e","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-1.0.2.tgz","integrity":"sha512-9u1em86tMXA8mZsfS8Uv/k4frkVFrIIBDBhkI/RIh7oKtsa5rCTypm+4k6uFgnj3geGEwQZKUV9C/BcM+Sz0pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/xj4xXfz9t3Oha1TqI91Rb3rVQ0sYddqDeshIrJRWMgIgLtieE5NY58CRjSNWfeEVLXn7ShOn2F4B65QN0rT1+jU="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list-1.0.2.tgz_1500405749641_0.9278654856607318"},"directories":{}},"1.0.3":{"name":"linked-list","version":"1.0.3","description":"Minimalistic linked lists","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"files":["index.js"],"dependencies":{},"devDependencies":{"browserify":"^14.0.0","esmangle":"^1.0.1","has":"^1.0.1","nyc":"^11.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0","tape":"^4.6.2","xo":"^0.18.0"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s LinkedList > linked-list.js","build-mangle":"esmangle < linked-list.js > linked-list.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"xo":{"space":true,"esnext":false,"rules":{"no-multi-assign":"off"},"ignores":["linked-list.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"ae6c0533838bcb043b3c7539ec38216e345efe36","bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@1.0.3","_shasum":"f8db517c6e6f8a5af81d4b560a5d5ced292191c9","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"f8db517c6e6f8a5af81d4b560a5d5ced292191c9","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-1.0.3.tgz","integrity":"sha512-wfckGwjSjUBBk7aqn+HpLj0jU5rTceSpOsGpewsTEeesmHSNaBUhZcU7e3/LL1svErujcoQhsigEXtUJ0H0OPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZvcqT1sWabirLGrIv++ocU8v2X/OK6nAB9L6osM552AiEA0mBlLbTtL45ReGMggSfzes6vJOupHUaT50dbuHtGqaM="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list-1.0.3.tgz_1500405874083_0.6721435750368983"},"directories":{}},"1.0.4":{"name":"linked-list","version":"1.0.4","description":"Minimalistic linked lists","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"files":["index.js"],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","esmangle":"^1.0.1","nyc":"^11.0.0","prettier":"^1.12.1","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.6.2","xo":"^0.20.0"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","build-bundle":"browserify index.js --bare -s LinkedList > linked-list.js","build-mangle":"esmangle < linked-list.js > linked-list.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-var":"off","prefer-arrow-callback":"off","no-multi-assign":"off"},"ignores":["linked-list.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"gitHead":"6fa2bf3820da5c0b9123fb124911d19be59d4ab4","bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"integrity":"sha512-li6CTL6EUxCDWGyq/dQjJeyKSQ7fAXly5qf9RQodBTQEsFRlfLVGEMyph4NhNEi5zWkYhTbqrx1C0RiCPf7c7Q==","shasum":"4119825c62d61a993fb080b7b98b3f677bac2d5b","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-1.0.4.tgz","fileCount":4,"unpackedSize":15524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2MopCRA9TVsSAnZWagAAFWwP/RmS2wWD+kqty22Zedp0\naNvIRVqZb0zrDpNLlxnoHtBD7W5WWWVEw4VbhGJstA1A0SQ1AU98c7frCRkz\nyBWwntIPs3DOOyOBtCNqg207yULeaTejEDF1osVXZOGVvQE2yLvE4oF62xrV\nqq2HaFeudIedYN8zIk4dNeJz8CUNbWcueTMG/6Jl3AD/ytTrF5+/Ehrmstma\n2ufNgrthYrKLQlwSr+ZmOMb0C3P9NGok8BqV7daOPGdQhfsOGnw++IpOE87X\nHwvxjezXkJ26yAgK+98i7bzVNbXBZ/M5Nxl2WEiJx+0YrZBBG8Wo8fI8/6Xh\ntc2P5SfBKEDugqg8yH/L6Q67WHM3O7dbQVZjx2QocaijJ/Z62HBobzE3je9V\nyf559SKUk1h0V9O7Vkq74ZM+xmtlnLhJ0dwIkM6PXlRIxD5Tl8ZBJUIfbCEX\ns7KCQjecUWTqcKo53Fz7oQAb9eGcG3VDwZnP5og+Ba75G2WzjM1eGi0jk2h9\nCrb65hcxODk/ymtJnwsfTiFJ+9VK6aUGyVY7nZq2IZPHiCpZMVU7iJXM+PrQ\nFClQ0wdUtHTYmbiEBdWq5LbPt8EyCmta6XrFg58DYZP4Hq0DANQWVqOdwLnS\nUnHA2+Gm8Qg3kgzHKrjajAhI6mlBAXF2MzNV4eZlpNV0dMII86Vr+Rz43Ady\nCH3h\r\n=GPxY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+wMU1BcRP3EkrMsRUz0nhzdbVB7ybC7+WSUoh4nK/HAIhAJqS28laFtxh9FN/OWrc9YkvWCN+7yh6Q2fJARsgNU/K"}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_1.0.4_1524156968590_0.6113547819777936"},"_hasShrinkwrap":false},"2.0.0":{"name":"linked-list","version":"2.0.0","description":"Minimalistic linked lists","types":"index.d.ts","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"wooorm.com"},{"name":"Blake Embrey","email":"hello@blakeembrey.com"}],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","nyc":"^13.0.0","prettier":"^1.12.1","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.6.2","tinyify":"^2.4.3","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s LinkedList -o linked-list.js","build-mangle":"browserify . -s LinkedList -p tinyify -o linked-list.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-var":"off","prefer-arrow-callback":"off","no-multi-assign":"off","unicorn/prefer-spread":"off"},"ignores":["linked-list.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"gitHead":"87d2ff0f2f730eede721010c4bca5ca825737be2","homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@2.0.0","_nodeVersion":"11.9.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-eri1JlEfnTF8CfRS37NO73Ri3NnBN9n2bTtDnYh//+sAy+JNxvTaC0RMvBkXEZtYOBeo3u5a7dPCysbaW/41Ug==","shasum":"eca5e87c46bf4a18db5bd2f4949c10659353833c","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-2.0.0.tgz","fileCount":5,"unpackedSize":17227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcht2bCRA9TVsSAnZWagAAwM4P/01COUMnd25rrmeNau6r\n8GvPXz2OsbOjN1iMbFv/AuD9RAamxnemrYjLHVsQA1X17T0SOCpDfWK39Y9p\nhuB1QJskjz3fZG6l4324zMOVV9WbVs5o5Dtv0T2DlfFYYB+b/TlfLsa+jCGj\nDwDRRqyqGp0kBOP3CEtHpVVtUPeVdxlfa52pPUuHydWpsQvw+3V8RrIR/TcC\nM4JhxA3gMG8L6IptbRhWoCTShKkIr70/L+PcAaPu2gDmrWgF2A59VDWHXN1Q\nUCD/6QrKM6lBmnBnR+lTHmREIjBgk85X3VdV4dQW43rsJdtaGAlmpG/P/hzH\nVQN6ctJfeRH88EVbH/yguch/Djm1v6Osv5vtly4yzCOq1j0i4XCPnMA8zd8V\n/kpW4OENlmXgHEvd81LKQpfRk2ojDQorlaI12Yg6LJsiiZQqxo2fhhkZAFZN\nqz0nUS3wBzxxJ4/hAnbx9HY/Sc1REZ7SklxzmFpSCPQPYFCVlxXyGESiKnnA\nVCjuBZYlnow8eFF8fZWk3coNJMBKBgkEPgLO2NlrZUr2g4wuFZ7A2UIrZjM4\nsDNIcTEnixNCWVsllfty093SxP7mcBLnK5sWbfFeJ2ZK35D0xCwD6SVIPdf6\nJCfsl0YF3Y1GPKeitqEMcYef+F6c7CVrgRd5xNYKcTbhz49zxMoSOtkAmnyG\nNEMC\r\n=O82m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRi5xHIzCskQEiaxkSz2HdgrtQWjYl4Qj/tOx0wcbkngIgKgi3rdcHU3csWSK2NVm9Z8n2Ca3X40L9T4hn4//4X/c="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_2.0.0_1552342427237_0.524758770198134"},"_hasShrinkwrap":false},"2.0.1":{"name":"linked-list","version":"2.0.1","description":"Minimalistic linked lists","types":"index.d.ts","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Blake Embrey","email":"hello@blakeembrey.com"},{"name":"Regev Brody","email":"regevbr@gmail.com"}],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.12.1","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.6.2","tinyify":"^2.4.3","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s LinkedList -o linked-list.js","build-mangle":"browserify . -s LinkedList -p tinyify -o linked-list.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-multi-assign":"off","unicorn/prefer-spread":"off"},"ignores":["linked-list.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"gitHead":"a43222f2e58601af52b7e0a01d39412dd099d498","homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@2.0.1","_nodeVersion":"11.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4G60oZ+mw+H2G7yBdanfSJe7CMT5lVRnBMp5bjfirEy36r4k0aQvaIPn8hU5E3NCa85S9i37hoPnyLRzRsuWvQ==","shasum":"81f878ac800535204808434f614665f7584c1d78","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-2.0.1.tgz","fileCount":5,"unpackedSize":17386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2+dPCRA9TVsSAnZWagAA1KUQAILYAo3v5ixr5EkSVPqy\nFdLztN2aR/Btft/dcMm6U5ndYfYLVEmUbbz5D6Ya7r1XqyZkAqWtb/QwAKUD\nMePJTshEv0ye1G1LFYxg/LsYDT5yEO/83rvV/XPgFl7+td7WeLwRSuvHQMqU\n/NXYerA7N7ElS43XcRsK/D+DlwrSuPEHRKu01x/apLC7wER3GP7hdjRgAn43\n1Qqy+T5Hsg6XNBmAE9M1bZInKmv/i6IrCoDlEPJ50/LF1i9vbU7HC9FIlmfB\nUS8cVECWRubWRe/8TVACqxtiskzO5iE4UpWk53V5d3QlcDoxU6q8BYTJ5iCZ\ncLrgj5rAwSpph4aO6NQ8ifB1vJ6LiVWI9zWV9AB5F+2+XtzmHlu/0QQd+UyG\nsdYCZNoCA5QLJ6/pz+HUyneezJB67oQ0ivgjFixnz8yqVnhT04+xok4yeQRf\nvwhCqfDUv+x5yzi+sEv8hldag8TW55yhfTuQsjc86DxzzoxdWP7tKgbEBnF0\nsMYT7+qcP7ZjkYSAwRfIduyO9prvTCvrjl6DBo1TpOJD676b4dSVXHaFwbMK\nXCZK+W8wqrksH4IqXB4H7a8RKnb3AlYK3nhcVeXZkD7q1s04S+DYpqKO77ru\ntM4LPVdjZxYwCF/gdc/PYQjXPooaZJ+EoiffyT85BIYnXgUupvM0DD/K+e9U\n19QI\r\n=pgBE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7iL5jlDSlh+JlAftw8Lm3flGAkQfSw1gCyrdBiIL0egIhAP2OJCj3G5bx2VtRaDF9SUMJNVmpzm5Ee84ADb6icY1Y"}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_2.0.1_1557915470409_0.12047620435934325"},"_hasShrinkwrap":false},"2.1.0":{"name":"linked-list","version":"2.1.0","description":"Minimalistic linked lists","types":"index.d.ts","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Blake Embrey","email":"hello@blakeembrey.com"},{"name":"Regev Brody","email":"regevbr@gmail.com"}],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0","tape":"^4.0.0","tinyify":"^2.0.0","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s LinkedList -o linked-list.js","build-mangle":"browserify . -s LinkedList -p tinyify -o linked-list.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-multi-assign":"off","unicorn/prefer-spread":"off"},"ignores":["linked-list.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"gitHead":"55479165cb1cfc54c67ad115555905d1bccf5b79","homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@2.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.1","dist":{"integrity":"sha512-0GK/ylO6e5cv1PCOIdTRHxOaCgQ+0jKwHt+cHzkiCAZlx0KM5Id1bBAPad6g2mkvBNp1pNdmG0cohFGfqjkv9A==","shasum":"fa7b63a6caf4b17862a1eb90d14ead4ee57649f2","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-2.1.0.tgz","fileCount":5,"unpackedSize":17632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdL0pyCRA9TVsSAnZWagAATn0QAJofS+MvFV4LveDJazvi\nbLcH1Q9IJZOb/9QCNYv3LA+9b+6Ri5u0728SYrjTl+0DPrWuGf5ZQhj0jHHY\nsYwloyuFapBY77pqWSayJA+WhiGWt3v5FLWAkTFddv6e4Td5pNOCFg7I66EB\nJSCRZWkQLne4BHrU/UOXN3EpX+QlDsLwZ+Q7yeTpw/pjGKKBAh7+wlQAGNew\nBaHwmgOJq9auUgLYU1ddzHKeI/C8VTAShVxqU4ZtYBZRtntNswdKH+FUtrhE\n5qnizVmarZQVMwDhhg+u+cnvQdofa7S/QzHH8/uIXKdcVwSYh4FnxH6eqdd3\nvLfTh8O+KAzTI4CSvopifpkLhZsM4dDbDtq63iwNHsV00iuenmq9p89VWMAq\nAr8Ho/m3kP3qkPeCbODy64Q2Dfz2jdbM7yLhPgnWijOguIY50PwEEGSDKskk\nqd8HqNYxFDhmV2SwIHZTEaeLFkWjvPakI/wK6/ZI7SJ2pP/lpQboPctg5lgI\nVmTYGb7uREdJb89WadZg4uDFYycIUb+AFzAIybTNgnEsfixsw15aSvB5Qcgx\noVauOPls0CV8FSrgj1wURgO9p6PjgxvDGH7cCM1a1JQYlrr+yxN+RMP2T0+p\nEhaWGVjVME8F8zxKNeYbyvV/lR8V0/QgABZdeTNaHtU1O+U0m3fw+4uhfvER\n5t38\r\n=ZdGx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpeCxSm5yg+a6FdSL15xFHBo4uwBzESbxn7aUOhaN6lQIhANUPgil0+Ro1MvK8BKTdurlwQG9iRLJpIi7jvCjC1Web"}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_2.1.0_1563380337917_0.5600503608853025"},"_hasShrinkwrap":false},"3.0.0":{"name":"linked-list","version":"3.0.0","description":"Minimalistic linked lists","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Blake Embrey","email":"hello@blakeembrey.com"},{"name":"Regev Brody","email":"regevbr@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","xo":"^0.38.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","no-multi-assign":"off"},"ignores":["*.ts","linked-list.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"3f02c9dbd0efb04d031aa2d08d2fc0c53913bffa","homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@3.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.2","dist":{"integrity":"sha512-Ixaj5LVswTtO8cYz8OouyHR7TysZMWiJASKuiPhW8YQK80QrVlQHiGqUC3Pq0oAxKpC9iFkUfs+GAmWI9LDtdA==","shasum":"ff1292c4915ed85a03daf486b79b04ba3c7263c2","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-3.0.0.tgz","fileCount":5,"unpackedSize":16557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYeI1CRA9TVsSAnZWagAAkW0P/2ju663cc7kFXJftVrTS\npMn2IdjGv82r5zt1dL9KaBBWiOXukWBptdGDhLqOS3AVZQxJUwb9nF9jXnkv\nxz1gn+8AXYanVc7Eiw4oFQcA1kZvdnjX/wSpXWieMQ98mc0LMBqMaXtWSzF0\nBY4frRlYgCOooBGd+TDskPpFK8oyq4OGCmPHE0Hgh63fpWl+uup8OQhk34Pl\n3hfpe5MuyPXIYhDIUOCYFltU6nyvz8amM0ONeAdilsWM1nhNo5Y0kwHqZodF\nwz5vd7Dl2uyQx9odRCLFkKX53g/Q6JkA8XigHfmI/5+D3LjB5qxlI40tpcH/\njSvRdpZHO7i62urH7RArutLm3loA6U7SCNyjQnEUXgttk4gGhbrtBNh4bn3f\nyQK2zK3aC3x4hr94ADjsZy1a/5lZ6DGHSlzrV/z+/YL0K5og9y3Y2hxTzepk\nTOx6r9Rwvi/3pdCEie5tVwGZl48IbHzTVe97JvDCTu5exG5sBD7YF6JORuOJ\n4SMSe8MT4jTt2Y+NWDboaAkDKuX/ak7e6QuoeCFXrlr0aMUQtxy3ip8CFBym\nAWnua2URo2GuWPYPRq1BJRYYK5R/+pcCY52kSp34opUCr1HGpHJN1sjSJTaA\nELCzxwCK2oe317TaRmV+vi/K+lE8DexqPKOgGvGWTL9rO1+UWn+NqzzuO/qL\nyRW3\r\n=nwOh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIz5oZMMaRnF2oKGXwleA6jRTQ6FqzPE04TqyOjMN+2AiAiuir4OHm65vu8batGVHiOPntQ+kiunEwiFlZ0L/e+Ww=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_3.0.0_1617027636630_0.11777181134063497"},"_hasShrinkwrap":false},"3.0.1":{"name":"linked-list","version":"3.0.1","description":"Minimalistic linked lists","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Blake Embrey","email":"hello@blakeembrey.com"},{"name":"Regev Brody","email":"regevbr@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","xo":"^0.38.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","no-multi-assign":"off"},"ignores":["*.ts","linked-list.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"d6f58c119704ccb8c9f094158497c36280cd4085","homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@3.0.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.2","dist":{"integrity":"sha512-SZQtR4X1ytETq5AUUHmB0b4HuekzdfowzWXCBrd1GUPzeUx3zAdDE4j+M/IEFKaazkfOSBRcPzl7dFA9EZtmHA==","shasum":"4efa6fa9764571e6bd10b6d2d584c3e5678391ab","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-3.0.1.tgz","fileCount":5,"unpackedSize":16498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZvi4CRA9TVsSAnZWagAAeeMP/19q37CdgDgFYSOm8L6j\nS8XMX01yH5AFUynry9X49tE4QWN8hm3Z58FfH6x70mJM3Sjnu3x0F5QkFWGk\nvg7ZS34yEE3w7L1trE+xQ1KaAn1BAMUMLHEMmaFfCS3nmjzl5LKBM4mbijnO\nZryd4988ISVRxI3Ugb366HGg+z6T3pGD66QtUuexJzNPmdgMC7o9Vb96fPH/\nWxZx2LkaKjoxbuu6dEBK/HsWOkjs+TQIJHSilzElhBaXCAAUwuzmwL88/JHi\nOc+Yk0bqtSm49uRV/2R9nQc7uAJrhurfCClKpWmW5OUFlYoWqLKPiAszS9bz\n2eXiToBVSdMO5FaSVvyPIKCu/GEhrYVCpivoZ2Y+azKSVErBKrY6gSuvv7L5\nlYXRbl8WGGT/l+tKKtSguUvVDGaNjQ0L+6Cw+qFvImFPICW9beQoEPGokNjS\ntjfghRi6qKleX0jF13xK6f0beGNIcjqN3cCiN4txIWfuaJaRgPV7/s2ApIt8\ngC0PAIBOYEdXkqSD3Qzuk2ynajKvT2tMy5HZH4gtDiUBix9XB+QUNslLuO5j\nmlcQ04cOWaJxgTDFnqxZRwSVg+DJlrmRywUGO1i8YpV9G0uigK09Qp06QG1C\nbTBnDUZ01i7uGeQNmqEXHOcr3SBEYV+1cM5pk0Ag9DPaOFkqZV8aYE5YGnvk\nNZwp\r\n=XKGJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4rOcDKYYrzdw9Lx6/J39uu1viylt0cB7iSW9gqVAhmAiBrFmY62JimKK2d6fpGTZAISuFOXXkon5OVDcKqJ1A1rQ=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_3.0.1_1617361079678_0.005764727461310848"},"_hasShrinkwrap":false},"3.0.2":{"name":"linked-list","version":"3.0.2","description":"Minimalistic linked lists","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Blake Embrey","email":"hello@blakeembrey.com"},{"name":"Regev Brody","email":"regevbr@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","tape":"^5.0.0","xo":"^0.47.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","no-multi-assign":"off"},"ignores":["*.ts","linked-list.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"4cdb18e03a9744d20a23434eff5b1f387b25a48f","homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@3.0.2","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-iNPWgv6vL8tCTZtnlYfGAQbw08Q/QWfSocUj9LAaOdz9gn7mYMp/5iFEnHsKu6kUUMhCqykenwDaSaAbIBBMtA==","shasum":"a71c4b6e068a41ba2d3fe85ef13aaddbd882d199","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-3.0.2.tgz","fileCount":5,"unpackedSize":18297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/QDLCRA9TVsSAnZWagAAg68QAI3Jt6JyE87yxaxVl5wd\ncKCPnTjpImweAeefhxDDVsY/0p0hg7CgjKsnmdZp44u3ayIzR1BmeEQKPLjB\nR4Lc1QKd/Iia5Nls+MMdOgiHqoM+bwyBHJmx7WW5IlvZuUwiqEhm4qYs0iGH\nJj/Y5WiHH2j4pGmeX6oNQzFPXEJMvDTvvSU7ZcXz47E2gSznrQ1g+UzCRBcg\n/P7jkNPJQu3TIlpa8cN2lLilCuaOLDYcPBa/eHsGDr30HvMQwSTC2Sn0WmJ+\nulR7RfTCluuuXbyu3TC6+kAE5V3PXjKandLGlILv1+bhE0R77yBUuD4+y+xS\nKn7ueSvuSFo5OG1Cr3ivkLgdOQAOj7yOvd5ZK4eb3016OUs8llWuDBmp5L4m\nGqlSVviJ/+bW1ccX2y3VybA4sdizBieHUWR7IVqI1XGgM/8I7LxPJGIlE5lu\ne/KdOe+AueQg3m4YyKqKqaIyBEosA4LhYHGpc1oH7GUgBsoC4Ip+iSuB8k/N\n/dKAHX3VXQpSx5OqwgOz1u6AV3+d4wb+qmpdsFsahgWYsqFzr/aLgyiK1vie\nhxp/UidAyDE72pfjiZLRBKOLN6VrkyUaQHGHDogauBh3IU3iaKESKu2WJHgB\nbO5eH7oJRjigSk5tWEVNawT6fC2DVVrEGq7WSFJVuNNQc+o6Tzx39Y9qG69Y\nddDV\r\n=Yl6e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+tXrOpR6+tYXt5VnR4pJ5SSXlmIc7dBPIvDtsd2YY4AiB/3Wtx0UL/PuYkERYesG56mKOKDkfqSa4L29pi0v9Cmw=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_3.0.2_1643970763132_0.7136530928027924"},"_hasShrinkwrap":false},"3.1.0":{"name":"linked-list","version":"3.1.0","description":"Minimalistic linked lists","license":"MIT","keywords":["double","linked","list"],"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Blake Embrey","email":"hello@blakeembrey.com"},{"name":"Regev Brody","email":"regevbr@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/node":"^18.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.53.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"@typescript-eslint/ban-types":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"761d320679a432ca77be7f8fbcd40e5bc0a3e9e7","homepage":"https://github.com/wooorm/linked-list#readme","_id":"linked-list@3.1.0","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-8fTIVBkKRqJ9MPEwggRkzYsOGcicCC4qSXm6iANVJOGwXrkew85kL7zFztQHSOQBbM6zG+vqtC/cTHm4nuUCSg==","shasum":"fa1df237906c312da1ddcd43f76cce8e3121612d","tarball":"https://registry.npmjs.org/linked-list/-/linked-list-3.1.0.tgz","fileCount":5,"unpackedSize":26596,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyiiA18w8ZJ1jFV8zim14IkWC0D6LAn4RH9xtKpXvfEAiBgfCq1FetsXY6RnH+JYdKGtNedCl7+DPQzs+QTmiVLvQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjelKYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdSg//dKcNdAC3+Su/ml9LMgTKW7wdP59sDIPsohmSkc/D1KsiqF21\r\n7CPUrO/BfsoPaxlcxZp6JYrfgJSp8eJGtge52F3bw9GczZWG++QR6s5uc95C\r\nnULE/Ew1zQ9PTSr474dHU90dG0+xz2hgLB3IKj+1/jhAUs8z+j9SMQInX/46\r\nTGG4gtDV9V4Udztnmrf/+5Oicpo7p/8DY3yQJsmk/an4tEMq0VGTownILRb5\r\n35WjofOenjEiykoOJKeZ3rmEhnyJlVuwwFxBMrDGKvHjqUquzek8kvk1fupN\r\nGKG1h/0IBcXmE2tXgbVf6pJhNSU1HEpKz3KiJoOMqHEa9cVCKf4OLLgUo2hd\r\nsLV1K4yxZK55XUvgnVJVD0pFM2CffimRlkGfuN2oCjmDH81TuBiazu346oUO\r\nw8d8nqK/hUvYiOvpCuBVTGYfWMFRK4lXiGegiO0kuOxZTOS0b2suYbtrBGN5\r\nj3P5hF3rQiDJBF2T/TNpRPZ7y9TduFeSakN/778ksaMCw9Bjjfln52A0qH+l\r\nUPHWtNO9Yz0DgnXBMu3IWkV1IWdmshesXZCYEhTqqDwUY17ICK0XPp23wNLQ\r\nErYCG2uyTw9yxBedR0x6ARJrGwHuElS/m61QI/5qGwhJMeZnLDXBHOqhGbBh\r\npb30hpHUFONKSwGledcReMEiNT6ZWfCl8Rg=\r\n=/RT4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_3.1.0_1668960920128_0.24565600650777575"},"_hasShrinkwrap":false}},"readme":"# linked-list\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n\nSmall double [linked list][wiki].\n\n## Contents\n\n*   [What is this?](#what-is-this)\n*   [When should I use this?](#when-should-i-use-this)\n*   [Install](#install)\n*   [Use](#use)\n*   [API](#api)\n    *   [`List([items…])`](#listitems)\n    *   [`Item()`](#item)\n*   [Types](#types)\n*   [Compatibility](#compatibility)\n*   [Security](#security)\n*   [Contribute](#contribute)\n*   [License](#license)\n\n## What is this?\n\nThis package is a small double linked list.\nItems in linked lists know about their next sibling (the item after them).\nIn double linked lists, items also know about their previous sibling (the item\nbefore them).\n\n## When should I use this?\n\nYou can use this project as a reference for how to implement a linked list but\nit’s also definitely possible to use it, directly or by subclassing its lists\nand items.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 14.14+, 16.0+), install with [npm][]:\n\n```sh\nnpm install linked-list\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {List, Item} from 'https://esm.sh/linked-list@3'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {List, Item} from 'https://esm.sh/linked-list@3?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {List, Item} from 'linked-list'\n\nconst item1 = new Item()\nconst item2 = new Item()\nconst item3 = new Item()\nconst list = new List(item1, item2, item3)\n\nlist.head // => item1\nlist.head.next // => item2\nlist.head.next.next // => item3\nlist.head.next.prev // => item1\nlist.tail // => item3\nlist.tail.next // => `null`\n```\n\nSubclassing:\n\n```js\nimport {List, Item} from 'linked-list'\n\nclass Tokens extends List {\n  /** @param {string} delimiter */\n  join(delimiter) {\n    return this.toArray().join(delimiter)\n  }\n}\n\nclass Token extends Item {\n  /** @param {string} value */\n  constructor(value) {\n    super()\n    this.value = value\n  }\n\n  toString() {\n    return this.value\n  }\n}\n\nconst dogs = new Token('dogs')\nconst and = new Token('&')\nconst cats = new Token('cats')\nconst tokens = new Tokens(dogs, and, cats)\n\nconsole.log(tokens.join(' ')) // => 'dogs & cats'\n\nand.prepend(cats)\nand.append(dogs)\n\nconsole.log(tokens.join(' ') + '!') // => 'cats & dogs!'\n```\n\n## API\n\nThis package exports the identifiers `List` and `Item`.\nThere is no default export.\n\n### `List([items…])`\n\n```js\nnew List()\nnew List(new Item(), new Item())\n```\n\nCreate a new list from the given items.\n\nIgnores `null` or `undefined` values.\nThrows an error when a given item has no `detach`, `append`, or `prepend`\nmethods.\n\n#### `List.from([items])`\n\n```js\nList.from()\nList.from([])\nList.from([new Item(), new Item()])\n```\n\nCreate a new `this` from the given array of items.\n\nIgnores `null` or `undefined` values.\nThrows an error when a given item has no `detach`, `append`, or `prepend`\nmethods.\n\n#### `List.of([items…])`\n\n```js\nList.of()\nList.of(new Item(), new Item())\n```\n\nCreate a new `this` from the given arguments.\n\nIgnores `null` or `undefined` values.\nThrows an error when a given item has no `detach`, `append`, or `prepend`\nmethods.\n\n#### `List#append(item)`\n\n```js\nconst list = new List()\nconst item = new Item()\n\nconsole.log(list.head === null) // => true\nconsole.log(item.list === null) // => true\n\nlist.append(item)\n\nconsole.log(list.head === item) // => true\nconsole.log(item.list === list) // => true\n```\n\nAppend an item to a list.\n\nThrows an error when the given item has no `detach`, `append`, or `prepend`\nmethods.\nReturns the given item.\n\n#### `List#prepend(item)`\n\n```js\nconst list = new List()\nconst item = new Item()\n\nlist.prepend(item)\n```\n\nPrepend an item to a list.\n\nThrows an error when the given item has no `detach`, `append`, or `prepend`\nmethods.\nReturns the given item.\n\n#### `List#toArray()`\n\n```js\nconst item1 = new Item()\nconst item2 = new Item()\nconst list = new List(item1, item2)\nconst array = list.toArray()\n\nconsole.log(array[0] === item1) // => true\nconsole.log(array[1] === item2) // => true\nconsole.log(array[0].next === item2) // => true\nconsole.log(array[1].prev === item1) // => true\n```\n\nReturns the items of the list as an array.\n\nThis does *not* detach the items.\n\n> **Note**: `List` also implements an iterator.\n> That means you can also do `[...list]` to get an array.\n\n#### `List#head`\n\n```js\nconst item = new Item()\nconst list = new List(item)\n\nconsole.log(list.head === item) // => true\n```\n\nThe first item in a list or `null` otherwise.\n\n#### `List#tail`\n\n```js\nconst list = new List()\nconst item1 = new Item()\nconst item2 = new Item()\n\nconsole.log(list.tail === null) // => true\n\nlist.append(item1)\nconsole.log(list.tail === null) // => true, see note.\n\nlist.append(item2)\nconsole.log(list.tail === item2) // => true\n```\n\nThe last item in a list and `null` otherwise.\n\n> 👉 **Note**: a list with only one item has **no tail**, only a head.\n\n#### `List#size`\n\n```js\nconst list = new List()\nconst item1 = new Item()\nconst item2 = new Item()\n\nconsole.log(list.size === 0) // => true\n\nlist.append(item1)\nconsole.log(list.size === 1) // => true\n\nlist.append(item2)\nconsole.log(list.size === 2) // => true\n```\n\nThe number of items in the list.\n\n### `Item()`\n\n```js\nconst item = new Item()\n```\n\nCreate a new linked list item.\n\n#### `Item#append(item)`\n\n```js\nconst item1 = new Item()\nconst item2 = new Item()\n\nnew List().append(item1)\n\nconsole.log(item1.next === null) // => true\n\nitem1.append(item2)\nconsole.log(item1.next === item2) // => true\n```\n\nAdd the given item **after** the operated on item in a list.\n\nThrows an error when the given item has no `detach`, `append`, or `prepend`\nmethods.\nReturns `false` when the operated on item is not attached to a list, otherwise\nthe given item.\n\n#### `Item#prepend(item)`\n\n```js\nconst item1 = new Item()\nconst item2 = new Item()\n\nnew List().append(item1)\n\nconsole.log(item1.prev === null) // => true\n\nitem1.prepend(item2)\nconsole.log(item1.prev === item2) // => true\n```\n\nAdd the given item **before** the operated on item in a list.\n\nThrows an error when the given item has no `detach`, `append`, or `prepend`\nmethods.\nReturns `false` when the operated on item is not attached to a list, otherwise\nthe given item.\n\n#### `Item#detach()`\n\n```js\nconst item = new Item()\nconst list = new List(item)\n\nconsole.log(item.list === list) // => true\n\nitem.detach()\nconsole.log(item.list === null) // => true\n```\n\nRemove the operated on item from its parent list.\n\nRemoves references to it on its parent `list`, and `prev` and `next` items.\nRelinks all references.\nReturns the operated on item.\nEven when it was already detached.\n\n#### `Item#next`\n\n```js\nconst item1 = new Item()\nconst item2 = new Item()\n\nconst list = new List(item1)\n\nconsole.log(item1.next === null) // => true\nconsole.log(item2.next === null) // => true\n\nitem1.append(item2)\n\nconsole.log(item1.next === item2) // => true\n\nitem1.detach()\n\nconsole.log(item1.next === null) // => true\n```\n\nThe following item or `null` otherwise.\n\n#### `Item#prev`\n\n```js\nconst item1 = new Item()\nconst item2 = new Item()\n\nconst list = new List(item1)\n\nconsole.log(item1.prev === null) // => true\nconsole.log(item2.prev === null) // => true\n\nitem1.append(item2)\n\nconsole.log(item2.prev === item1) // => true\n\nitem2.detach()\n\nconsole.log(item2.prev === null) // => true\n```\n\nThe preceding item or `null` otherwise.\n\n#### `Item#list`\n\n```js\nconst item = new Item()\nconst list = new List()\n\nconsole.log(item.list === null) // => true\n\nlist.append(item)\n\nconsole.log(item.list === list) // => true\n\nitem.detach()\n\nconsole.log(item.list === null) // => true\n```\n\nThe list this item belongs to or `null` otherwise.\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports no additional types.\n\n## Compatibility\n\nThis package is at least compatible with all maintained versions of Node.js.\nAs of now, that is Node.js 14.14+ and 16.0+.\nIt also works in Deno and modern browsers.\n\n## Security\n\nThis package is safe.\n\n## Contribute\n\nYes please!\nSee [How to Contribute to Open Source][contribute].\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/wooorm/linked-list/workflows/main/badge.svg\n\n[build]: https://github.com/wooorm/linked-list/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/wooorm/linked-list.svg\n\n[coverage]: https://codecov.io/github/wooorm/linked-list\n\n[downloads-badge]: https://img.shields.io/npm/dm/linked-list.svg\n\n[downloads]: https://www.npmjs.com/package/linked-list\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/linked-list.svg\n\n[size]: https://bundlephobia.com/result?p=linked-list\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[esmsh]: https://esm.sh\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[typescript]: https://www.typescriptlang.org\n\n[contribute]: https://opensource.guide/how-to-contribute/\n\n[wiki]: https://wikipedia.org/wiki/Linked_list\n","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"time":{"modified":"2022-11-20T16:15:20.385Z","created":"2014-01-29T08:39:51.712Z","0.0.1":"2014-01-29T08:39:53.179Z","0.0.2":"2014-01-29T11:13:10.823Z","0.0.3":"2014-01-29T12:40:39.858Z","0.0.4":"2014-06-11T16:57:44.879Z","0.1.0":"2014-11-26T21:58:31.049Z","1.0.0":"2016-11-10T11:14:39.092Z","1.0.1":"2016-11-10T11:18:53.074Z","1.0.2":"2017-07-18T19:22:30.595Z","1.0.3":"2017-07-18T19:24:35.077Z","1.0.4":"2018-04-19T16:56:08.680Z","2.0.0":"2019-03-11T22:13:47.366Z","2.0.1":"2019-05-15T10:17:50.525Z","2.1.0":"2019-07-17T16:18:58.086Z","3.0.0":"2021-03-29T14:20:36.843Z","3.0.1":"2021-04-02T10:57:59.880Z","3.0.2":"2022-02-04T10:32:43.269Z","3.1.0":"2022-11-20T16:15:20.316Z"},"readmeFilename":"readme.md","author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"repository":{"type":"git","url":"git+https://github.com/wooorm/linked-list.git"},"homepage":"https://github.com/wooorm/linked-list#readme","keywords":["double","linked","list"],"bugs":{"url":"https://github.com/wooorm/linked-list/issues"},"license":"MIT","users":{"ziflex":true,"uncledick":true},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Blake Embrey","email":"hello@blakeembrey.com"},{"name":"Regev Brody","email":"regevbr@gmail.com"}]}