{"_id":"@agirlnamedcaro/lotide","_rev":"1-8af1df8aa93e62325cb9b8661ce8a3bc","name":"@agirlnamedcaro/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@agirlnamedcaro/lotide","version":"1.0.0","description":"Clone of Lodash library ","main":"assertArraysEqual.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/AGirlNamedCaro/lotide.git"},"author":{"name":"agirlnamedcaro"},"license":"ISC","bugs":{"url":"https://github.com/AGirlNamedCaro/lotide/issues"},"homepage":"https://github.com/AGirlNamedCaro/lotide#readme","gitHead":"c53225baf4c3cebf70f047a9e303668052e80c4d","_id":"@agirlnamedcaro/lotide@1.0.0","_nodeVersion":"8.9.4","_npmVersion":"6.13.6","dist":{"integrity":"sha512-o/Wmk+o0nW926of4Tk5WnqspX7I0C7WajtHeZ/13JO9+zrIA9I1V8tWom9sFY0NWfQDShWy6jJgtPW35T5t7qw==","shasum":"440e0716a1dd45c9f62721ec481e6e8d3069e4cc","tarball":"https://registry.npmjs.org/@agirlnamedcaro/lotide/-/lotide-1.0.0.tgz","fileCount":28,"unpackedSize":24844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHQYbCRA9TVsSAnZWagAA3+kP/jMAhmtWNm8JgnhIM+9F\nbnuUnAlNlb1hb+ykfz2qrWfo29VnPDrbionTlhVTZ+mUqQA4LZbUcMOVi6Xj\nBn9IgmypqxGBsJOTlcti9hU7M86BHGfAGj2VxPa6MfLAQysY2bBQg0YP794E\npN3sXKdlaOb1PfRwfBjen5h0FZry7oZ6yVUI+jtxSSZXUIgfPbhAV2EV+OuX\nrjJVdNuTV+TE7RwexJGB4y3zbkdJoqCxWcDPzz+H82eDbCDLwgr+BK5uliDL\nEeWv/j6+VjQJxauRRGsVpiLIxhx8BuaSCZq2JYDCGd+5wC6AkRe0BhmYCjGR\n/GXIZ2VAYG1wDxEx7fra7IrXfVFOV80WHHHMzFhWTDDfgJ78vLSo+EVkFOzh\nnmnxS2vCvXdBfz93GdtmFJhlxOzlWdeS0vBoQotrc96J0DMTH5AgVUuysXL7\nRDWOYQP/E1+mx0AMDX+rPfjlbE6SbWilEucjrNB7VrFAyAori3/mZie0SAhh\nCqNtbrPGnlcNf9FyP4+z4gZnaLMP+506uC4vtNtkg63szZfwKxNa6kTBYnVc\nnmMmiuW9pk9Q83rCH7xXvKe54rv5Uyobh/DI1S3T7J67ic/+2FDutTV/CAIR\nkzF+0g89YJ8lEeJT6+6qAhVw//LUMSO6FC9qMJLgplcUGI5h+WY8Kg2PGdOf\nqQgY\r\n=xLyQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7ux/V20yDPL2bRYrpJF88xwXB4+JcL5b3op+2yAKlCAIgWUcdYyKQVhihLdrSb6ECWulUCj+X1AE4XwxONqD9MOI="}]},"maintainers":[{"name":"agirlnamedcaro","email":"agirlnamedcaro@gmail.com"}],"_npmUser":{"name":"agirlnamedcaro","email":"agirlnamedcaro@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1578960411219_0.28506503461425514"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-14T00:06:51.190Z","1.0.0":"2020-01-14T00:06:51.312Z","modified":"2022-04-04T11:59:53.015Z"},"maintainers":[{"name":"agirlnamedcaro","email":"agirlnamedcaro@gmail.com"}],"description":"Clone of Lodash library ","homepage":"https://github.com/AGirlNamedCaro/lotide#readme","repository":{"type":"git","url":"git+https://github.com/AGirlNamedCaro/lotide.git"},"author":{"name":"agirlnamedcaro"},"bugs":{"url":"https://github.com/AGirlNamedCaro/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 @agirlnamedcaro/lotide`\n\n**Require it:**\n\n`const _ = require('@agirlnamedcaro/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* `assertArraysEqual(...)`: Determines whether two arrays are equal\n* `assertEqual(...)`: Determines whether two inputs are equal\n* `assertObjectsEqual(...)`: Determine whether two objects are equal\n* `countLetters(...)`: Counts the number of times a letter is repeated in the argument passed\n*`countOnly(...)`: Returns only the items that are identified in the second argument \n*`eqArrays(...)`: Checks for equality between arrays\n*`eqObjects(...)`: Checks for equality between objects\n*`findKey(...)`: Returns the first key that returns a truthy value\n*`findKeyByValue(...)`: Returns the key of the value needed\n*`flatten(...)`: Takes in an array within an array and converts it into one\n*`head(...)`: Returns the first item of an array\n*`letterPositions(...)`: returns the indexes in a string with a specific character\n*`map(...)`: Takes in an array that will return output based on the callback function\n*`middle(...)`: Returns the middle element(s)\n*`tail(...)`: Returns every element in the array with exception of the head\n*`takeUntil(...)`: Pushes items into a separate array until the callback function provides a truthy value\n*`without(...)`: Iterates through an array and removes items based on the second argument","readmeFilename":"README.md"}