{"_id":"@aminadft/lotide","name":"@aminadft/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@aminadft/lotide","version":"1.0.0","description":"A mini clone of the [Lodash](https://lodash.com) library.","main":"assertArraysEqual.js","directories":{"test":"test"},"scripts":{"test":"./node_modules/mocha/bin/mocha"},"repository":{"type":"git","url":"git+https://github.com/Aminadft/lotide-.git"},"keywords":[],"author":{"name":"Amina Malik"},"license":"ISC","bugs":{"url":"https://github.com/Aminadft/lotide-/issues"},"homepage":"https://github.com/Aminadft/lotide-#readme","gitHead":"dd80e573d8aeca2c44fe13c8746576f85306fce5","_id":"@aminadft/lotide@1.0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-cF2xJy19bsWULHfRkFLt80kOALmlHf1cP4JtQUYKFH9R4CF46nQAKPBur6lxUiFAIiFMRfkcwSRZ2gMYukGaLw==","shasum":"dbba19055426658e133ed605c0896f37eaffb90a","tarball":"https://registry.npmjs.org/@aminadft/lotide/-/lotide-1.0.0.tgz","fileCount":26,"unpackedSize":14791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHwqHYFJi41cN9O7vW2GRYbtGRaLO4uVXh4acjlVE0nAIgS77+kq7t0friy4kn//79GgUCauiLlxTD3hy2BWL0XzM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfcIpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTMw//Ytt85FzimVd3MEtfV41eC6440odSjCx8prwVteOqLePlJfY5\r\n6rx4NcEVGax60YaRpCpYhIu5z5stv++gTIqfh/+FGCpI7lKsK8sg5JGq8q5V\r\nyordlL7nhPXg3eD2UlneFBeyJ6YIJOk7NOCilict6EbIr5b1fom7L/Nh4i7Z\r\nA6IyqRSaKefEWNo/V/ih7gMQiKMF+Bu5HWbJLbyinidy2Ucz8nohyWYzYMsk\r\nFjQHt/g4sGrIZ4tqGe9rgtUqG/G7buiekvB0vfI0i4uLAU7RjFuDp14qLoij\r\nFBJuLG+rfsO8tjg1eimLgRnFlv3AV9puBiGg0l7wWhoIowO79Uv2VNpRlvXf\r\nr5rWeg9oFHFOWdtZo4pP7FnqEfER+4yO7ysYypasMto7usUYQtSUd5rH/oRM\r\nStMTFkSVg3/cEN/ctS41B3hNXulw/pTRKl5iuU2s+Q5RHuxQa/3jCtWR3ppR\r\n+mGFBHUOSB/0vFfTcvJdGXu8LMIVOtbCUiSy9qPxCboBsF6D6lnwPP0ptlul\r\nJV3C43/bt51eCy9Nmqx4Kq7KCdx/BeDIeHhADqIFf6vwV3yPcSTIOgnbNHQ1\r\nMndaurEiAa7IEF7h8RNg39z9AkMzGGg3B8riCbUpwm7JgceMkNbV3rEBOlqp\r\n9LXpudfSLGk9OiatvMiLnThDKhEGXBNr+w0=\r\n=tcsj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"aminadft","email":"amina.malik@telus.com"},"maintainers":[{"name":"aminadft","email":"amina.malik@telus.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1669186089266_0.45438802917882626"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-23T06:48:09.208Z","1.0.0":"2022-11-23T06:48:09.383Z","modified":"2022-11-23T06:48:09.505Z"},"maintainers":[{"name":"aminadft","email":"amina.malik@telus.com"}],"description":"A mini clone of the [Lodash](https://lodash.com) library.","homepage":"https://github.com/Aminadft/lotide-#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/Aminadft/lotide-.git"},"author":{"name":"Amina Malik"},"bugs":{"url":"https://github.com/Aminadft/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 @aminadft/lotide`\n\n**Require it:**\n\n`const _ = require('@aminadft/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  ## Functions: description\n* head(...): returns the first element of an array\n* tail(...): removes the first element of an array and removes the new array\n* middle(...): returns the middle element(s) of an array\n* assertArraysEqual(...): asserts array equality\n* assertEqual(...): assert equality\n* assertObjectsEqual(...): asserts object equality\n* countLetters(...): counts all instances of a character\n* countOnly(...): counts all instances of an element\n* eqArrays(...): checks if two arrays are equal\n* eqObjects(...): checks if two objects are equal\n* findKey(...): finds object property based on value\n* findKeyByValue(...): finds object key based on value\n* letterPositions(...): finds index of letter\n* map(...): checks element based on index \n* processargv(...): taking command line arguments\n* reverse(...): reverst order of string\n* sum(...): sum numbers entered in console\n* takeUntil(...): returns an array of items until stopping element\n* without(...): removes items from array","readmeFilename":"README.md"}