{"_id":"@aingarant/lotide","_rev":"3-73f49a77db7bac68f2d84dbebafb75e8","name":"@aingarant/lotide","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@aingarant/lotide","version":"1.0.0","description":"A mini clone of the [Lodash](https://lodash.com) library.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/aingarant/lotide.git"},"keywords":[],"author":{"name":"Aingaran Thirunadarajah"},"license":"ISC","bugs":{"url":"https://github.com/aingarant/lotide/issues"},"homepage":"https://github.com/aingarant/lotide#readme","devDependencies":{"chai":"^4.3.7","mocha":"^10.1.0"},"gitHead":"f4464351a59c277cf8c66f0b8479dd019c791b80","_id":"@aingarant/lotide@1.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-qUlGi7KC4tWQI+ViXbRslJSXTJ+zMU1Wup0cgSjGApZ8dOJM3x7MBqMhuS1ZzIQwA8zmZegfGPEGgIJxNgyhLA==","shasum":"0b4633bf96f9e7c096f4368a8cef1c0c8cbb1f3e","tarball":"https://registry.npmjs.org/@aingarant/lotide/-/lotide-1.0.0.tgz","fileCount":26,"unpackedSize":11739,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1CwvyHER3mfAW0tZsAfcWrn3Q6ilGuj/lZ3gkiE7jTAiEA442TMYQmyM9UmBaJeZmd0z0ytFS5AYCQQoYRHBjatgI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje9dgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6dA//WRdv36iTgBOuY2cJQaSEZkkrR37mlLcCfHZfD6Iv62jHq7bc\r\nAzE0hmCxL4OYWdQz0m9InBKj989vnFYgH2blStzIssYflQYZNQwSi+P4OJYV\r\n3fJMfmlT0qu1UmD8mWl6FIEOo0yCKMuRPEK1ol1/eQZum4y78qfZqhqNnmJZ\r\nyQrkhIfSuszunIkHHOJCySUNFmVUJUOJhP6CAlA6nSoQK5B9/hl8Dm24GQGc\r\nteJqNPm1JlR72RHfbkIeYsrpHuMZ2mQpd0xuOpR87/hgXAKOQv0/CmlByj4H\r\nKjI9n35DlozODnWMTv8BmqAZGz7ihfRfM8jvR20Dy2XkNiyrlNop+lYcEIvv\r\nc+XcZtjSOoF4zXIr2vjPPoCMKiDfcTRcuQGyl+OuBwUljsW/hN0Hs9fhTMbr\r\nONIj/FAGMzVX2xT6VZVlTEn7aAl7foEyrQsubOq4up1okhkD4FSUqIYM3lzQ\r\nDLCFVaoNCO/MY74ppdRh0J+tuYRT+Dk8MoogywxgNdJB/GulxhJHP6FnVo6i\r\nnqcHiNGDkSVkDFAr0ifYgyXYmw736sSg6UIXuwA56eKE37d+LY9uUrXOB2l2\r\ndmXkxrtCVjcJlE9k5Km+5Oah8QtJoiQtHMLxLIMRLnP7aFaJU7uhvfcIu2aY\r\nSkui3J0nvD/ECuxihWESZG2xMc/uFhkSOiM=\r\n=kL62\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aingarant","email":"aingaran.thirunadarajah@telus.com"},"maintainers":[{"name":"aingarant","email":"aingaran.thirunadarajah@telus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1669060447971_0.736898737263173"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aingarant/lotide","version":"1.0.1","description":"A mini clone of the [Lodash](https://lodash.com) library.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/aingarant/lotide.git"},"keywords":[],"author":{"name":"Aingaran Thirunadarajah"},"license":"ISC","bugs":{"url":"https://github.com/aingarant/lotide/issues"},"homepage":"https://github.com/aingarant/lotide#readme","devDependencies":{"chai":"^4.3.7","mocha":"^10.1.0"},"gitHead":"d8d64eb9c19dc1d9d6fd0c0d716795df2bad3121","_id":"@aingarant/lotide@1.0.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-CmGPtBW1jiwfxfb6uNRu6yUk3RoT7gloAV0z8/MI6MOUyVxWwFkti/DKTwjiV/rcYxVsGdwnB0yp3O1jTMq+MA==","shasum":"9cb2c55a34dd2208cc66285ef1cd9c11c03dc4ce","tarball":"https://registry.npmjs.org/@aingarant/lotide/-/lotide-1.0.1.tgz","fileCount":26,"unpackedSize":10549,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPow3YaXtnfeXe0aN0FO2CG9rN5y3Z7Lu7F08olG9exAiBHGnVdiN0bTx+5io5iNRArTbJgRzhZ9oCt2a1sfSGjCw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfA19ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/6RAAlP0bERXX2PU33xhs4EDuQPa4vCYFcQyR63gs8ObYastJ6xiT\r\nx2K7YKsZ7gavRiYtCifvmPMGDiPoSjoD/v3NFNVB4fuJgLEDqj1RswyfkfBI\r\nN0zrtDaR+0zyQsSLqeLLXLeweP9WFdOkFwrbFSLyTvzfkjaLAHvAF9DGgpkS\r\nbjJyOj0HNWYnpt/WZA35BtMul/ZCey/H/qQ2t+CqFzOewxkFcPMmW4n6uNA9\r\nlrgK0kLv4P6ca8OgueHcok0kd/LvbY1xNw1eodkGLLjloCvC6K3KwnAOC3Sp\r\noj9cSLqC95MAfsPSZJ3FnPiNwmhXgtnT7La4+htMEX6cCWF6GKPiwHzHxij2\r\nhuG/86WFB8kXslihvvRxw4YbtIrGvseyqKmb5uG9qsca7X8xpawrvAFPMjDD\r\nNvW27+qhKKMdeZ7gGFu5GT2Biw+UB6jmTCAIBgKt/LXFy4Q4IjxdCZFpF8Vu\r\nR+uWRqsjqJ6SUG6ahjbeyoebRCSPyofJ08owASk5VBqgaw5URFn7ZIbKsobv\r\nVD7y0iaax4Cna9jAGrV84Mqb5bce3L5XnDalTdNCG9e3otPOi/iuD9VsXS6L\r\n5fGg3yVtUJUp64zJGe3N774c5oO5BMxc3w1swyWWKC866cqYawewuUPOZE4E\r\n9yMBrPLM8uA9UPmXNNlLexkt9ljLPkiJ78c=\r\n=kVxF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aingarant","email":"aingaran.thirunadarajah@telus.com"},"maintainers":[{"name":"aingarant","email":"aingaran.thirunadarajah@telus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.1_1669074300942_0.7639271533072178"},"_hasShrinkwrap":false},"1.0.2":{"name":"@aingarant/lotide","version":"1.0.2","description":"A mini clone of the [Lodash](https://lodash.com) library.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/aingarant/lotide.git"},"keywords":[],"author":{"name":"Aingaran Thirunadarajah"},"license":"ISC","bugs":{"url":"https://github.com/aingarant/lotide/issues"},"homepage":"https://github.com/aingarant/lotide#readme","devDependencies":{"chai":"^4.3.7","mocha":"^10.1.0"},"gitHead":"24dea0f0fdecd69faa1f1b378f95d8740ee0be41","_id":"@aingarant/lotide@1.0.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-HeO5zLxA9hHLeXsqs+B6cUFC92rbd5C+ufea1MaOQVyUo1rfrHz9GxxxH4M5e2QIitAbke2Cc9ITK0yjw/I6Xg==","shasum":"a986cb6ced0f36bf2dc0c48f9b2d7069b511823d","tarball":"https://registry.npmjs.org/@aingarant/lotide/-/lotide-1.0.2.tgz","fileCount":26,"unpackedSize":11075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGhIcrR0Se3NY/x5PAidWibR9uvkLZGbOhzrVaN3VfcgIgSJU9WSbkhcqCPFYf0CpLeE3iLNuwZQK4q8MHZq0qOoc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfA8AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR4g/+K8Pz2EmoZH6fLIxhmLrxZtSvqh4Mmfv8gov6fHbGsPQppVUW\r\n76y1bAw6n1GrB9cOGOAjqDTxvs8WzNdpdr892c2tistPPF/01PItXhWjE/Tt\r\n3Ff8J7YuPi5lHxCGgrPPsKbWpzIibG+Vhboe3x2T35nA9UZCHJ3PlEMdVpWr\r\nQGbTNjMVx35h1FD7NIPaHebhU4DNTe1KDNiHRdq65HC7Zx653A/NR1H3PmeB\r\nDscL0vgIKFhIlezdw2fZ2vmy4lZkuqBnMSk+4RSQKJsii337cdkvRJ5y94fY\r\nda81R/kIbHVaZ8pjyUZEIH11FtWmamHNS3E96Fzb2Ke9igL2bRh/enSKYZX3\r\nM1pMgMq0kXtkEjuz5dmlAzSyxWxAvZRU6+XwRDFd6FC+W29pobvvxTse51Pz\r\nEQ/9iNFTNMj9ssqL3kvayvb7GE8mL3yiqEIQj4WFO/v66R8Wb+ESATEVR8Sf\r\n/vodcYkTfyPbXHUoIeRw4YsFHL3LaFr2jmS6b0NE8zXy51RJgf4jWV8fbVWH\r\nuBt8Los3CG6McJGwaBAKglqiWuLg2DGC9/3ymIN0HQwa5Tcy5GiDyFWXdkvh\r\nHt5tmdjznjaoZqXOLzSzo13xnM0tuwzZ1uM8LZxCi7M7t7ZMq4lOt54DBhe7\r\nPMWHWC0nN5nBgY0mW+mfBKREjKcgc+ytza0=\r\n=9n6Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aingarant","email":"aingaran.thirunadarajah@telus.com"},"maintainers":[{"name":"aingarant","email":"aingaran.thirunadarajah@telus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.2_1669074688062_0.402423867096269"},"_hasShrinkwrap":false},"1.0.3":{"name":"@aingarant/lotide","version":"1.0.3","description":"A mini clone of the [Lodash](https://lodash.com) library.","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/aingarant/lotide.git"},"keywords":[],"author":{"name":"Aingaran Thirunadarajah"},"license":"ISC","bugs":{"url":"https://github.com/aingarant/lotide/issues"},"homepage":"https://github.com/aingarant/lotide#readme","devDependencies":{"chai":"^4.3.7","mocha":"^10.1.0"},"gitHead":"24dea0f0fdecd69faa1f1b378f95d8740ee0be41","_id":"@aingarant/lotide@1.0.3","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-GoP2CyU/Uh+37JJScFEBMs9oO7/rnjsQPwMXOM+5Kd0CruXrR+vtl+6ahq3P1plYR5gPrL8OEcze++B+BTCtlA==","shasum":"2b44334a089256d1c6d921e80ee35b6d368cc260","tarball":"https://registry.npmjs.org/@aingarant/lotide/-/lotide-1.0.3.tgz","fileCount":26,"unpackedSize":11063,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvFk/AsbkxiyUsVWeE1FKEGBLwN/n7H3r+Gkb38gxRNAIgMK09boMyuTLgH2aYCZ7Cx0O0hGBTd7vc2t9gmLaAzro="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfA8yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgrA//Qgp2w1sPhT6o85J2bGQKFHYBv66Q9gu3EKKkjutR+6nsb7xd\r\nwZOvRkIY5fojubGOowKyTNULQvWR50wKh+Nyq7ept8Tgqou84zaL3CrRssah\r\na/jBw63TXvrryLzExkCyNtU1fLc/IHepPmDWNMlQWWJjNdZm1bX9gEm5kpd7\r\n4CBFzbf+S1ra7SGbGr/5Ks+jIo5//pGP2LCFec1fsjeRJa3ZVBdIa3fdJfaH\r\ntS0AWPbnc2FN9W14X7JWem/cgzr+Jhgg2V7Xv5XTXug1VM/jjA5uMKZNsbxs\r\nKao2QGfgEmubdx1LQ391wcTsjUfJPkJT76XaTWnUGfpN0ABzYMSTTJnvAP81\r\nraWOmhIR71P/Q+f/e8Mc/9TwewqJbk97OzGVlHKjwTkzrCrwL6p1sk1t1iH3\r\niA1aeZ5GkOmXazifKBdqsV7vaMjlPOPVt42ydILA803EL6FOtQOoGFixWZ30\r\nawXOn3Fqb1z25ar6hDXMlK/aA1zY8nkrWW6tSMGQL+CQQZ1nCBHDjvIiPhq7\r\nGNNOUPHNHg9gv+EPkEccjW03vxOfEDgYafOGJjY5ug9+M7H1UDDxj5mPhQK8\r\nUCRWUPe7x+iG8wfbdNrA92XLkEJpSCD+Vl415mlt7qkbc4uisyHVxkp1C5Jv\r\nuh2DeX0QKuzok5DU2GL7r3GKyoUdnyrHqrs=\r\n=rp41\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aingarant","email":"aingaran.thirunadarajah@telus.com"},"maintainers":[{"name":"aingarant","email":"aingaran.thirunadarajah@telus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.3_1669074738201_0.22281327869780654"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-21T19:54:07.902Z","1.0.0":"2022-11-21T19:54:08.150Z","modified":"2022-11-21T23:52:18.396Z","1.0.1":"2022-11-21T23:45:01.109Z","1.0.2":"2022-11-21T23:51:28.248Z","1.0.3":"2022-11-21T23:52:18.339Z"},"maintainers":[{"name":"aingarant","email":"aingaran.thirunadarajah@telus.com"}],"description":"A mini clone of the [Lodash](https://lodash.com) library.","homepage":"https://github.com/aingarant/lotide#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/aingarant/lotide.git"},"author":{"name":"Aingaran Thirunadarajah"},"bugs":{"url":"https://github.com/aingarant/lotide/issues"},"license":"ISC","readme":"# Lotide\n\nA mini clone of the [Lodash](https://lodash.com) library.\n\n## Purpose\n\n**_BEWARE:_ This library was published for learning purposes. It is _not_ intended for use in production-grade software.**\n\nThis project was created and published by me as part of my learnings at Lighthouse Labs. \n\n## Usage\n\n**Install it:**\n\n`npm install @aingarant/lotide`\n\n**Require it:**\n\n`const _ = require('@aingarant/lotide');`\n\n**Call it:**\n\n`const results = _.tail([1, 2, 3]) // => [2, 3]`\n\n## Documentation\n\nThe following functions are currently implemented:\n\n* `head`: Accepts and array and returns the first element of the array\n* `middle`: Accepts an array as input and returns the middle element(s)\n* `tail`: Accepts an array as input and returns a new array with the first element removed\n* `countOnly`: Accepts an array as input and returns an object with a count of each element of the array\n* `flatten`: Accepts an array as input and returns flattened into a single array.\n* `letterPositions`: Accepts a string returns an object and returns each letter as a key and the index \n* `findKeyByValue`: Accepts ab object and returns the first key that matches a given value.\n* `eqObjects`: Compares two objects and returns true if equal, or false.\n* `eqArray`: Compares two arrays and returns true if equal, or false.\n\n","readmeFilename":"README.md"}