{"_id":"@aminnairi/linked-list","_rev":"4-7540fa3da871d1f96262ed9c25b2d8d7","name":"@aminnairi/linked-list","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.0":{"author":{"name":"Amin NAIRI","url":"https://github.com/aminnairi"},"bugs":{"url":"https://github.com/aminnairi/javascript-linked-list/issues"},"description":"Linked List without any side-effects","homepage":"https://github.com/aminnairi/javascript-linked-list","keywords":["linkedlist","linked","list","functional"],"license":"MIT","main":"index.common.js","name":"@aminnairi/linked-list","version":"0.1.0","gitHead":"a3deef2ec8fd87464a525c28f4ddae993e83255c","_id":"@aminnairi/linked-list@0.1.0","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-81nWgUes1eCvIkjefCx8BxCnmc6PUX5Z4kI2l4sTZsj3kaoElBn3MYz2CUn/oj8aQ0OKaXsTX/HVAkG0NVO8/Q==","shasum":"e846a0ffb4d6f7a566bdca0dab99670d6e3b8529","tarball":"https://registry.npmjs.org/@aminnairi/linked-list/-/linked-list-0.1.0.tgz","fileCount":5,"unpackedSize":2733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl+gXCRA9TVsSAnZWagAAbU0P/iS791nizdDbsvBR7pO5\nG7Dpp4Euwdffcf3iDvhgEDB/EK05yAOtbkIn/CBSdWxgw8mfLw7bKo04RzNm\nGw9gSAk94PExyOjh5lu+ylzuy82d1tKsAH0G+wZpnN0oThNkipTx4TAVOrq1\n/S1xxySYrbYfxUFS3bkPYPupY9epwAtygCTxygVwL4+mM5aUtZtvkoGEuhbv\nGo7fuP6m8YUu3W0+Z/7N1VTT7ew6Q1orwmid8TCGm3NVYA/ADIPaI2+3++4n\nHPx+qr6iXQfdKQGkD/n1/kt5+7bwGDak2oBmAEXyF/re+zXa5bR5NEa7ZymG\nyHBHW8lOGtN24rgRtcjudsIxWilMOvhwMPIirJfNoh/nlZB1YBpYX8jDiN/n\ntvjkG4RQntTnowFT/pyr2AxXOGO7m18s1gLT2AAoypUDkJk34f3GLy6fwt5A\ndgIbmWPISmAFZbZMdbIGhsJroOUTnH1l2NwtlpCzLrTK0Ek4t/PGn1GYApwo\n3uDH3gFgBwby5bEJvW5eZbSCzlKSh84zSmMbkEAAt0SegylOrGO7oX7FhVlb\nmTrOZQOiGnN3y1l+i1ELpZ/t7TW3NuqjFALX1mqCrQp7cqx7H/BwVRLIoT6j\n5aapRIhI7UBjIn9Ztr5sqJQZDq9Jf6TAQo+AF4I9gIHODC0FxbI+Jnjm0nmR\n7ypC\r\n=Qhj8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjV/vQmSZK3j74GsAosJXxdNVWnI1DB0ZC4/EglarFSQIhAMNKahN8F0GaepWPbmaKOBYUtZQv1dmDh0huUGpcufXm"}]},"_npmUser":{"name":"aminnairi","email":"nairi.amin@gmail.com"},"directories":{},"maintainers":[{"name":"aminnairi","email":"nairi.amin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_0.1.0_1620568087241_0.1254341760413622"},"_hasShrinkwrap":false},"0.2.0":{"author":{"name":"Amin NAIRI","url":"https://github.com/aminnairi"},"bugs":{"url":"https://github.com/aminnairi/javascript-linked-list/issues"},"description":"Linked List without any side-effects","homepage":"https://github.com/aminnairi/javascript-linked-list","keywords":["linkedlist","linked","list","functional"],"scripts":{"test":"nyc mocha"},"license":"MIT","main":"index.common.js","name":"@aminnairi/linked-list","version":"0.2.0","devDependencies":{"chai":"4.3.4","mocha":"8.4.0","nyc":"15.1.0"},"gitHead":"977fb0fec844fa4bf0777374453dc7d949eff87f","_id":"@aminnairi/linked-list@0.2.0","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-wJ5i2lodI82qvKtKA8PXMq6F1KziJmGbE9wgyExd6R1xCDgHo7KxCGGncqrQFH7lVeN4HwydPwbbZO6GG2K+LA==","shasum":"af71f55d97300590b5e4f853c28162739819c5ab","tarball":"https://registry.npmjs.org/@aminnairi/linked-list/-/linked-list-0.2.0.tgz","fileCount":5,"unpackedSize":3275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl/JoCRA9TVsSAnZWagAAlggP/03W7oNm568UgVm1PILY\nHAGJhEop9l078HG6mzFHrNPgWc0LFPlsR9ycYUHWFVPEaAN5JOJ5inzYebZB\np11LP3n4IZWD5E4hYe68oMXbQ0w1gP/DJd3U4T2oMhsFGO9OzkKX1vug3v1c\nAAPcm4Z2ZwPfdccK6bkuMxzu+bgGepjHNqHEuOVG+7XXcpPdg3BWOUhyHDZq\nLa6fPz1xW7btg+1KfZx7wLgnAh8GsvIJAtZ2snzBGMgKn3X3p85H1gFK22qq\nJxRTRRmLsO9qOfKWthb+bSziZ9Zv3XKcWCzt+0HRSBxEF4goWbkpqU5etYlY\nt3NhI+Ynl+Z6z/JyT8Bs3Vpn76AAGDeT/CoQQ+j+Mh6CmM3UmeCv2ugAlL43\nRQffvK86BUkfkBNnDko4WThlMcT9MJId21bqGzaRN1l0g+NT2FTrmeSW69jj\nunCEGL2OVqc8KiNKL7k10Ac3jn6WqnDCLKkpcZzMNeTcR/JqSuwfEHwpKD9P\nINCVohsBLq6sXlCXj582qnj/eImGScrcNq9tYNF+QvimurTKCoq60Mkig6JX\nT9Q1+PW9VmoWbW9EXahd7edA/j2EU7oBE7rS/n4PCdnyobFi2S9+FHO7v4rb\n7iRDt9cu/rrJkIZA46b/Ldc9oKFkow4CheeWCqRPm+RGIIr8ndRNWOUvNYMG\nWf2t\r\n=QRss\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP5SD0CSPiolEX7fiffVnxu+cFPk/FMs82z7Jek3rdNwIgC0kHEqxni8Ss0JpMqFZLFhJwbu3IZvkV+1JDIBR9ttY="}]},"_npmUser":{"name":"aminnairi","email":"nairi.amin@gmail.com"},"directories":{},"maintainers":[{"name":"aminnairi","email":"nairi.amin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_0.2.0_1620570727679_0.46886609936524626"},"_hasShrinkwrap":false},"0.3.0":{"author":{"name":"Amin NAIRI","url":"https://github.com/aminnairi"},"bugs":{"url":"https://github.com/aminnairi/javascript-linked-list/issues"},"description":"Linked List without any side-effects","homepage":"https://github.com/aminnairi/javascript-linked-list","keywords":["linkedlist","linked","list","functional"],"scripts":{"test":"nyc mocha","build":"rollup --config rollup.config.module.js"},"license":"MIT","main":"release/index.js","name":"@aminnairi/linked-list","version":"0.3.0","devDependencies":{"chai":"4.3.4","mocha":"8.4.0","nyc":"15.1.0","rollup":"2.47.0","rollup-plugin-terser":"7.0.2"},"gitHead":"a09d2fc9d292d3491d066d2ad4a61ba3d5e1df53","_id":"@aminnairi/linked-list@0.3.0","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-pw5Gar4/NfsTe0bxb1rwZqdwa/4rboYZulEQb+rm/O6w/ZG/xrv7urJG+ghg3FZ2HZ8Jsn0yQEVAq+9AXWtxLw==","shasum":"efc2fdc1c094e995893f6362a130585cd39501f8","tarball":"https://registry.npmjs.org/@aminnairi/linked-list/-/linked-list-0.3.0.tgz","fileCount":5,"unpackedSize":3294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl/aSCRA9TVsSAnZWagAAm8IQAIKx7M+LFCIk0oypSJVB\nGUn3o9aOBRbCio2ygRf4uiJuYv35FQGOghl2lI6hq6INkUWnaoImOOvANEaM\npq8XToJ8TSZJnULIFVzKKHLDB6UNtW7z89H2GnB7EJr6w5rUy1EAZ7Eu2sYd\nZ2FafqZOtAl2bLOL4HpY7huD1APhWZdoM37VCVzO2OXkKy7G8h2dj1Jm6kai\nPUt7REm4CJIvRuffmx5UVDsr0JOKqNmZ0KkjbisH7WdVUOb0IV9OMMQ0/dmI\nd1g5v8oVhYu5UgVLn3jRt9vxF0booyfFvlZZHG+d53UDGBkHA24cUBiU4Zrn\nsUCFu0Lge6rV62ErmhP4CmiiDpRaBHu0p5FbvA7B18IXMwpsIehihGcWYy7I\nwHpveirLWwm+tvm14cXzgojeTWleG0z6ZRKfi14c1QpeuQEJaPgM/CQwCxON\nnFC2qWGi7HAUZBzRZda9WHytRkbTPN6XEtDheium/jeHxIehPXd6jNFDT0wS\nad6gOYnQL+2cKWSNgA8xLQKjbtMOsyQuhtJKaljf4QWzjuRL/xjpuMhofWce\nDsh+Nv5TqV1iOoiLDriE/THfAr7rRgSpEd3NstKSVsE5ZiqzTKoeuJaPLmNp\nq9pRGUV2r71EXbHgHOLWIoaHnbkLT1zmPsT4yoEM540gQSX9GBtv6l1/vkbH\nF22A\r\n=DrGk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmynCSgZJTf6OsuqDaXWqESYs4rhP4483CXKqb235lMAiEAkP7KqXu3fFYkvuoIl5sLo8AEvIpVVYXB2xRDw1ueO/0="}]},"_npmUser":{"name":"aminnairi","email":"nairi.amin@gmail.com"},"directories":{},"maintainers":[{"name":"aminnairi","email":"nairi.amin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_0.3.0_1620571793955_0.8997746013515353"},"_hasShrinkwrap":false},"0.4.0":{"author":{"name":"Amin NAIRI","url":"https://github.com/aminnairi"},"bugs":{"url":"https://github.com/aminnairi/javascript-linked-list/issues"},"description":"Linked List without any side-effects","homepage":"https://github.com/aminnairi/javascript-linked-list","keywords":["linkedlist","linked","list","functional"],"scripts":{"test":"nyc mocha","build":"rollup --config rollup.config.module.js"},"license":"MIT","main":"release/index.js","name":"@aminnairi/linked-list","version":"0.4.0","devDependencies":{"chai":"4.3.4","mocha":"8.4.0","nyc":"15.1.0","rollup":"2.47.0","rollup-plugin-terser":"7.0.2"},"gitHead":"e3ff6f031978eb01f6be77a1b561550dfeb6311a","_id":"@aminnairi/linked-list@0.4.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-BGwMCvWimCpHRqnyI8BhDi4rQaqW+EqGzIAbdwzKip/uQhuBueo7zIiuzfK/GhXJ8sxDod3sfJWxJvlyuD6K9g==","shasum":"b4f9cf037a1dd72354a0bf764f9375ac03c68b16","tarball":"https://registry.npmjs.org/@aminnairi/linked-list/-/linked-list-0.4.0.tgz","fileCount":5,"unpackedSize":3287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmAGaCRA9TVsSAnZWagAAleYP/jqBZijkKI/SxGZ3AH7b\nLUXpVenYlnuufu02At2ueV012PYWAuNRZJlwHzMCexmf6fc2fG9LbdTkxmK2\nxC5WSpm1nf/y1UPBirEMBP63JnIG+FEOnfw5GE+5IbWXA/MBdsypBH9S7Ncs\nHR4NVnE/8+/kL45JwuyH0b8yQnin5eV5dC9LekvzcZHsSjjiwGG7GSHlT5jX\nVbSndYwCwDPKGwRPe3MeuqvuEqSm6aSm3zAboBvDwaaQjGdfP9bYb1N8a2gp\nv5W1WUZ+rL/0b2cV5vWboSlQyizH14fDDwdtxXvFR/imQ/PkUwrm8EgxwC3Y\nVscK6GlBc9Xqy2doo3HbTZd1X44PerribivACsYEIXykwV2Dy9jwB57XtoHU\nhx5RNJuuRcZRq18pRpOz6U8IQBuIE7K0ToieXu7h4PpkXmCeWPoLr9PtFqAw\nVGgWXj8ljUSOcISJgKw4SLVMf1GnXWc8Gpa2+75hyUdIcCEqyn+b35CLBL8C\nSvIbE9F8itigB5/In9XExMZJtvuy2mPuxwpQ3QCJcaikBk/nY/F2d4snQpNu\nDbcsW67ZqyoYSDY90PskGjOrlZXkMuqgvcEVpVqpR4FpgnpIXYG530FVsZk5\ngTNAdg35WiibZ1euBxH8eW/800mRKuR8JnsUA039D05LECPo/0wXJl8x0BA1\nUpRp\r\n=P2Ia\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvmZvEtuDav4D37R6VDwm8EB6cAwhfxoDrPfwDGVhg6wIgC/MFL3lzvlCNMn+oXOlDnCp1e04CujI8bPtf2oB0usc="}]},"_npmUser":{"name":"aminnairi","email":"nairi.amin@gmail.com"},"directories":{},"maintainers":[{"name":"aminnairi","email":"nairi.amin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/linked-list_0.4.0_1620574617989_0.03623443889662603"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-09T13:48:07.195Z","0.1.0":"2021-05-09T13:48:07.374Z","modified":"2022-04-04T13:49:19.635Z","0.2.0":"2021-05-09T14:32:07.859Z","0.3.0":"2021-05-09T14:49:54.087Z","0.4.0":"2021-05-09T15:36:58.356Z"},"maintainers":[{"name":"aminnairi","email":"nairi.amin@gmail.com"}],"description":"Linked List without any side-effects","homepage":"https://github.com/aminnairi/javascript-linked-list","keywords":["linkedlist","linked","list","functional"],"author":{"name":"Amin NAIRI","url":"https://github.com/aminnairi"},"bugs":{"url":"https://github.com/aminnairi/javascript-linked-list/issues"},"license":"MIT","readme":"# @aminnairi/linked-list\n\n[![Test](https://github.com/aminnairi/javascript-linked-list/actions/workflows/test.yaml/badge.svg)](https://github.com/aminnairi/javascript-linked-list/actions/workflows/test.yaml)\n\n## Requirements\n\n- Node\n\n## Installation\n\n```console\n$ npm install @aminnairi/linked-list\n```\n\n## Usage\n\n```javascript\n\"use strict\";\n\nconst {linkedList} = require(\"@aminnairi/linked-list\");\n\nconst myLinkedList = linkedList(2).addFirst(1).addFirst(0).removeFirst();\n\nconsole.log(Array.from(myLinkedList));\n// [1, 2]\n\nconsole.log(JSON.stringify(myLinkedList));\n// \"[1,2]\"\n```\n","readmeFilename":"README.md"}