{"_id":"@borsaniasushant/lotide","_rev":"1-1f937c097104e9a4986accbffe2ed2b1","name":"@borsaniasushant/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@borsaniasushant/lotide","version":"1.0.0","description":"It is a clone of lodash library. It was built while at bootcamp","main":"assertArraysEqual.js","directories":{"test":"mocha"},"dependencies":{},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.2"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/Sushant-ABdigital/lotide.git"},"keywords":[],"author":{"name":"Sushant Borsania","email":"sushant.yt@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/Sushant-ABdigital/lotide/issues"},"homepage":"https://github.com/Sushant-ABdigital/lotide#readme","gitHead":"b0a588107d641f80e54a14c2e1df1524fd3d8b01","_id":"@borsaniasushant/lotide@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"borsaniasushant","email":"borsaniasushant@gmail.com"},"dist":{"integrity":"sha512-On0OK43E3dRxwlUnGEX8CBQZEdu09gvcUWEU74I78yXMy0LFpXmIHTPopJBRxxOAAxVwDHm7CjviC+1uV/FqzQ==","shasum":"b64541fa9546a0680a1ec32ad43a25c9effcc9ff","tarball":"https://registry.npmjs.org/@borsaniasushant/lotide/-/lotide-1.0.0.tgz","fileCount":28,"unpackedSize":20035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdriMZCRA9TVsSAnZWagAAX+QP/00LeGhQc77QvO8oMe0M\nZ/q9xwU3v6Jm6brHnotpK4jEsX3NdqrQGuZJadhdNlC+b9sEM+R5x4PAWtAJ\n9XoDaxEqXF6soRwAWb8Fd2pe/XwJxYY5wIjDZxj/Sj5UARrCzyfRN8zu8MjH\nX2Q5uDbFG5x9fq6t+g508C+tWvK5kbBT3JMZB+3H1lwstfV5IaOnoofdrx5m\nI7qXLGleqs1AkzwVq0tnuDfFhnkXTlLiaA+0npeKWGOAOESuapVXuRSjJ6+N\nO76gsJ1x7ewKHAcrEYIwsEezIjHpCL0eHUIGN/b3hIehTEG+PXsECe6U2yvw\n2aTEoe6ygbXydT2pCU/pUfetLvSARUWnyZxZkhp1GtlayZzFSqmlraooYEvq\npjzL9evO1FlKriatv3lO1tl12H4B4R0Qq0zAlht437Tj7Wvq50ui/b8g7PTx\nsQwLvT1Iuxdv8yVhpwE/kC5m8GAeA0omdYFX4Z3VDFbYzLlga7Yxv3imymgn\na/Be1aX0WVtmrwvuT/ZK/y35k2SMwQqVblY8lPc/7z2ADxgUijJ6lzDSHyx0\nN2GtmoPg3+aST6p8Kb085PKiSwXASOUlno+rnllxJFue9SxH2MCkWDJTEgtn\nSq1BDnBGq5XmlUOPNOd1+Ej3X7bhGoR3Owu6x833kSzHLcOB5Z+p0VNn2wBs\neDSx\r\n=kqcP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7zuQW2Fu+8Kd7MTb61tGCMjAvQuYZ8eIN+y7IgFUMWQIgdTs0XDnsQzWLztByDIdoTFmGNP1HDxFN60ApfO6QGSo="}]},"maintainers":[{"name":"borsaniasushant","email":"borsaniasushant@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1571693337099_0.19595438751173044"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-21T21:28:56.863Z","1.0.0":"2019-10-21T21:28:57.244Z","modified":"2022-04-04T20:13:18.363Z"},"maintainers":[{"name":"borsaniasushant","email":"borsaniasushant@gmail.com"}],"description":"It is a clone of lodash library. It was built while at bootcamp","homepage":"https://github.com/Sushant-ABdigital/lotide#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/Sushant-ABdigital/lotide.git"},"author":{"name":"Sushant Borsania","email":"sushant.yt@gmail.com"},"bugs":{"url":"https://github.com/Sushant-ABdigital/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 @borsaniasushant/lotide`\n\n**Require it:**\n\n`const _ = require('@borsaniasushant/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(<Array>)`: Passing an array will provide the first element of an array\n* `tail(<Array>)`: Provides entire array except the first element\n* `middle(<Array>)`: Provide the middle elememt from an array. If the array has even number of elements then it will output the middle two elements.\n* `countLetters(<String>)`: Outputs the number of character in string.\n* `countOnly(<Array>, <Object: Item to count>)`: It count the occurance of item present in 'item to count' object.\n* `findKey(<Object>, <Parameter to check>)`: Finds the key of an object where 'parameter to check matches' from an Object.\n*`flatten(<Array>)`: It flattens the nested arrays.\n*`takeUntil(<Array>, callback()) `: It outputs the array until the callback function returns. ","readmeFilename":"README.md"}