{"_id":"@elim04/lotide","_rev":"2-585e02bcf55b264391bdc3f0b0b444da","name":"@elim04/lotide","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@elim04/lotide","version":"1.0.0","description":"a library of functions that is a mini clone of Lodash - for learning purposes at Lighthouse Labs","main":"assertArraysEqual.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/elim04/loltide.git"},"author":{"name":"Emily Lim","email":"emily.elim04@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/elim04/loltide/issues"},"homepage":"https://github.com/elim04/loltide#readme","devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1"},"gitHead":"81b290085ac8e864f6a10ee2c1195be0ab194e3c","_id":"@elim04/lotide@1.0.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-r9dXn8iKyQWBfN0RdwDKUgoP4NYASEsKuSjB59D9yBiHLPZL+GJvcP9+3Q4JdouS99+T995FGdE2asS1FGdDrw==","shasum":"6119e0747f7a4176dbbc255b90a8cf4643a76a7d","tarball":"https://registry.npmjs.org/@elim04/lotide/-/lotide-1.0.0.tgz","fileCount":26,"unpackedSize":25182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/MRxCRA9TVsSAnZWagAA0MoP/0tPUn3vAm0ZbcfkYq5c\n6qgmAZxIHghfUaY46O6C0j7u9m8nQv+vY3314LKRGw2rMDRBwIkMkDUV4Wh0\nSMQA2+5mOpGW9Qo62MbnnaLV9qdQqDs0aUQNHxH9zy0diNq5+eaAiXBuci5N\nm5qeGa55tQzwOJET9fEXEqS7LjG6Bm89tZQbdNdExli66x+uxnQ5bIJ2nBzG\ntqS0oEaFooMMJvBNMJ2jWKi8tCgq6Bn/+8R2GcddSpRRSdctgNQQ5K4Si6Dm\nuujkRC2CLsF8sdEfX+T9p4+xozr9gLryOgnbntO6ftwkRh6+G48eW3D6n8i2\nmaLRZDDlzt39DONdYp+t4JSlPx9LjeV3+0DrCfonLFS+ELb7Jez+cg2nP1RK\n/A6Ax0hdwO5l0HmXMhjG6ZP4hv3q9jnLEStl49NHWH/2Pcf56rCKCSKsarSR\n1T26eo5RyGN2PCfqsiemJYHnVsGi8aXQWB28t9czZdaYuCkN7C7DMIXMfcA1\nMGUJ9dvDadx5PsjZLCDhDLu06zvQaj5DZEMxo+OOI4TGczusouCBRY9payhn\n87SQ9rlKT8ikxWjEgKSh0+pdSvtgQu3c6x3fIOdC2m54aj6feH9avBohCqZ+\n+yANWjbbI3SlnvLY92VRBM2o5Tbsx1A3HCdGxJBqv2/w0v7Pm1Oc9uSPkiYq\nZ97H\r\n=pMRD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZswrO2oUWNHIpPl/WDx+BpXw2dlTPZ3Wq6VctScn0vQIhAK848MydME5NRP8DIY70cPDzuFdsUuKCU4kpO3R92d+E"}]},"_npmUser":{"name":"elim04","email":"emily.elim04@gmail.com"},"maintainers":[{"name":"elim04","email":"emily.elim04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1610400880849_0.051956507600824375"},"_hasShrinkwrap":false},"1.0.1":{"name":"@elim04/lotide","version":"1.0.1","description":"a library of functions that is a mini clone of Lodash - for learning purposes at Lighthouse Labs","main":"assertArraysEqual.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/elim04/loltide.git"},"author":{"name":"Emily Lim","email":"emily.elim04@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/elim04/loltide/issues"},"homepage":"https://github.com/elim04/loltide#readme","devDependencies":{"chai":"^4.2.0","mocha":"^8.2.1"},"gitHead":"7711f2b6e6f2ca12a6df1db03ff65eadea0f02fe","_id":"@elim04/lotide@1.0.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-J8g7QzJGBP5Lgwsq5kV1qfas4q78xxj4Uys2hMVXw5fn4E/yexErayRE/8SoE3CJBz7BOwG164SOQYelQ5YMvA==","shasum":"1fc5df292d1fb7138c0b5a2ce0f8ec5ef5024f8a","tarball":"https://registry.npmjs.org/@elim04/lotide/-/lotide-1.0.1.tgz","fileCount":35,"unpackedSize":23777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/P74CRA9TVsSAnZWagAAOuEP/0+TN3TmlxvKBWsHD7e8\nQrTqF+2S8IUOuKZajDHSLfsvmJnSf9LX06lkzgbCTUBMjt1kbUFMuMR+FG5w\nYL2oaNuCMIdfpiHfruKe+Ir4mxZf+dr8+b9fk0rq5UJPITu7MtdmEGMgsoEr\nqZDBvC0XOIw27RMi+ovpaaWDUseNxNn6G2vx//eZibOgit6eIQXHV5p49yHO\ndgwNg2esEM8Fm600xWrZRO9gpX90p0F6gTVbDzlx2UpH449mlIEN4GRsYuEE\nlWd5bFgzlHvrFx1H3pADTyqsgjZxKBBK8BVy4WOv2Czc2UzuN2nuUNwp1H93\n7ggQJ4WN74gLf574wQRbXdnKkI8WHY32J/GPsP89IueSO6pNZYPhhgGi0XA2\nVL/UiW0XMirnRcDyr/HOPxuO88A8KdfyWAWf5HNTkuuVkEqyrpNbRaOjQe+Q\n8lcj21tsHvhl4hee6wnHSpZQIZh6pSqJvRSo0IP9uHIXjJ/IdKLnh6GAdwbZ\nGbWTvOmnWS/7JRxRH/vGqjpN9dC6KelX4nTn0ngycu59kTdbkOOpBxoR7dF+\nXQyM/PlbP2j+fVnGsBQk3KyHrPxDQ0D62NoMHil9wkpLrJ4EK5w+JxR27y/t\nSVLalmekb+91rUp5VWf/OFRUZUE1wRbGZPGppcV3IM8L1LdZ8fZojH6yszdM\nls09\r\n=fnnK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCl7ogVcKCvqtaDWZWHvN0ja2PdPSYVDbmCiw223vv4IQIgCcN0QlD328haynNDEyYbrLJBoYw+aSuJhCECGMqLt1c="}]},"_npmUser":{"name":"elim04","email":"emily.elim04@gmail.com"},"maintainers":[{"name":"elim04","email":"emily.elim04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.1_1610415864355_0.581485631612505"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-11T21:34:40.810Z","1.0.0":"2021-01-11T21:34:41.011Z","modified":"2022-04-05T07:12:00.809Z","1.0.1":"2021-01-12T01:44:24.484Z"},"maintainers":[{"name":"elim04","email":"emily.elim04@gmail.com"}],"description":"a library of functions that is a mini clone of Lodash - for learning purposes at Lighthouse Labs","homepage":"https://github.com/elim04/loltide#readme","repository":{"type":"git","url":"git+https://github.com/elim04/loltide.git"},"author":{"name":"Emily Lim","email":"emily.elim04@gmail.com"},"bugs":{"url":"https://github.com/elim04/loltide/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 @elim04/lotide`\n\n**Require it:**\n\n`const _ = require('@username/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* `function1(assertArraysEqual)`: asserts if arrays and their contents to see if they are equal\n* `function2(assertEqual)`: compares if expected with actual \n* `function3(countLetters)`: determines the number of each letter in a string\n* `function4(countOnly)`: counts number of items\n* `function5(eqArrays)`: determines if contents of array are equal to each other\n* `function6(eqObjects)`: determines if objects and their contents are equal to each other\n* `function7(findKey)`: finds a specific key in an object\n* `function8(findKeyByValue)`: finds a key with specific value in an object\n* `function9(flatten)`: turns nested arrays into one array\n* `function10(head)`: returns the 0 index of an array\n* `function11(letterPositions)`: determines the letter position (index) of each letter in a string\n* `function12(map)`: modfiys each item of an array and returns that array with new values\n* `function13(middle)`: returns the middle of an array\n* `function14(tail)`: returns the tail end of an array\n* `function15(takeUntil)`: filters an array until a certain condition is met\n* `function16(without)`: filters an array without a specific item\n\n","readmeFilename":"README.md"}