{"_id":"@amohamdev/lotide","_rev":"2-a14a3d9722fdc7d6dfde29f767e0d890","name":"@amohamdev/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@amohamdev/lotide","version":"1.0.0","description":"A mini clone of the [Lodash](https://lodash.com) library.","main":"assertArraysEqual.js","directories":{"test":"test"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/Amohamed96/lotide.git"},"author":{"name":"Abdirahman"},"license":"ISC","bugs":{"url":"https://github.com/Amohamed96/lotide/issues"},"homepage":"https://github.com/Amohamed96/lotide#readme","gitHead":"423c5b7f7433601ac83d2ca1de98887bcb6a8979","_id":"@amohamdev/lotide@1.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.2","dist":{"integrity":"sha512-eiG3QQBFhWdo3S0g867jvOAUAynBco66ZoIKNGOlmlUNyBCjY+JbHaeBpelytIwcZyig6iXmRBUapwb+ZaLMpg==","shasum":"59c0a8eab1b7ba88c13c6245263ae82d80c16de3","tarball":"https://registry.npmjs.org/@amohamdev/lotide/-/lotide-1.0.0.tgz","fileCount":24,"unpackedSize":14443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzFP/CRA9TVsSAnZWagAAoLwP/R21Oqbz2cT1n2SKW3j8\nuQahjpjYYzte9jZ2eJnuQWnLIzFUQ0NnO5pqzjZ/kHZyQuWRbsVpLayoNPJO\nPwPMN8pFuxgKVnJHVSxU0Kaqwne7ooJ96Zwauw1geBvpFtuB8+aFgsDOaNI0\nwjB4UBm7tUX+cBtbAy0UwiRwRFKGMSIlfPB/ECY0K/NBfbeGQZUW4Bwf6Cqp\neq0kcqB3NXV3sS/3zMrrhNENdH8YhdUN/MeODWSbl4QTOvpBV0NkVRdZeNEn\n9aO+lQore3DQaat/2JeW12thevwxaOYAf869PPOe5bNdTnTbODXkt/bi+H3z\nOvoUiJIFb8DZ231aj2wPc+kQ/5m7owS9UeDRd9F+Gt4eAqP+/u5+GxbRp/iW\nGUwp/pHbb6xCfQMhPNHtnBoTKsKOFXPUZgUJMVT4D86iUFLvzFACwQSny3nL\ngSYOSAM+tV5C/A6lI5oZunfT7HSrCamyTeHuY3hn6v47aBg7q0mHkznQd8zQ\nrma3HR8i7TLoNjuIPCjFPxY+XJVBL8HQX4QnWoCX6MSpG263Tdjq2deCQcdH\nFK/lkPrSV5Wa0n129WOWSUVxPmg6Mc4UassjBt1CNMXlS7vLKzXKh/fn0yeA\ndLrsEp4jHWLABsQuyuV3jjDz5/PzAthHIFdNi4ZT4Ehz+Ihq1a2dgK+hjFpg\n6bXl\r\n=MG19\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeemXHZ5TG1uaxaYJ1PbtiZS8pgIOQwYkzA4z6jDKebgIgD1m/FV4tes2qHE9bjVVtEb4mkXt2/PZG7DyLflFIWeI="}]},"_npmUser":{"name":"amohamdev","email":"amohamed.rg@gmail.com"},"maintainers":[{"name":"amohamdev","email":"amohamed.rg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1635875870255_0.1835441209147186"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-02T17:57:50.180Z","1.0.0":"2021-11-02T17:57:50.421Z","modified":"2022-04-04T13:50:32.702Z"},"maintainers":[{"name":"amohamdev","email":"amohamed.rg@gmail.com"}],"description":"A mini clone of the [Lodash](https://lodash.com) library.","homepage":"https://github.com/Amohamed96/lotide#readme","repository":{"type":"git","url":"git+https://github.com/Amohamed96/lotide.git"},"author":{"name":"Abdirahman"},"bugs":{"url":"https://github.com/Amohamed96/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 @amohamed96/lotide`\n\n**Require it:**\n\n`const _ = require('@amohamed96/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\neqObjects  - Compares 2 objects          \nassertArraysEqual - Compares and confirms if 2 arrays equal  \nfindKey - Finds key of an array             \nassertEqual - Confirms if 2 things are equal         \nfindKeyByValue - Finds key in an array by the value \nassertObjectsEqual - Compares and confirms if 2 objects are equal\nhead - Finds first index of an array                \ntail - Finds last indexes of an array\ncountLetters - Counts letters         \nletterPositions- Finds letter positions     \ntakeUntil\ncountOnly            \nmap                 \neqArrays - Checks if 2 arrays are equal         \nmiddle - Finds middle of an array              \nwithout - Takes out a value in an array","readmeFilename":"README.md"}