{"_id":"@brain.foode/lotide","_rev":"1-b743484b75357ba989575edf9152b15e","name":"@brain.foode/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@brain.foode/lotide","version":"1.0.0","description":"Hello, this is my first project in reference to Lodash. Welcome to Lotide!","main":"assertArraysEqual.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/ya-ser/lotide.git"},"author":{"name":"@ya-ser"},"license":"ISC","bugs":{"url":"https://github.com/ya-ser/lotide/issues"},"homepage":"https://github.com/ya-ser/lotide#readme","devDependencies":{"chai":"^4.3.4","mocha":"^9.1.3"},"gitHead":"7618704bfe1efd4b80d91a5ae912f7088dee40f9","_id":"@brain.foode/lotide@1.0.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-rgWq33cQHfQDtcsyKY9OPgvQZ9sv3FlrohU6FBXhK9i96egR7WLJUaY21R0zZkkKTJb3t5JIYByQShlINQBDjA==","shasum":"d2b753cd3d84e94c303aafa714f6339644a141fe","tarball":"https://registry.npmjs.org/@brain.foode/lotide/-/lotide-1.0.0.tgz","fileCount":26,"unpackedSize":19722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1mzeCRA9TVsSAnZWagAA3HsP/35LIb5zlql7SwBLKunN\no1LoxDv/UacplPmK+o2NaUfaxgZsAhV+IBJqFvfT/1EQwZjAvuYM6hdS42/u\nMUcx8q6nR3MeYkf2YIxFFV25P/1yqrUCorvceUUOGDNAiq7dXZBd9Tr3vIfH\nlJVhzuLQfHKTs/lc59ZdbbwQLSEDONB4i7jQcT6XFb2kW4pCtQcDFgqiGXzn\nu6snps9ToZB2oCdXJb8jSP8KdnfsnoNVAzTHRzAbKX8ALueHm7+7hSlw6BVR\nUfcoBgjGmtkPaDyowLlf4/WDRd33hxLlBrDavQNLSxEqrOADmllmg8VbiJaw\nUC4a+th2FnWpjGvcQyJvUrZlnmRe4C2RJXav2+ZLpaAxFUISFqHjlMe+KTve\n7x3aZvYV2AL3x8LXbTBv3+phI79PNX8saMpjGvJZdCi49bp1HOP7V0hb4xt7\nvsM4LJgXHDLMVjaokdFTHhzWsvMouo3uZ/CjDK0+J94ZYCm0C0tF1zT/W1Zw\nKU+YQTzkp6UwAQsk4twsPCKtsIpS9v6y6MPKug9yuWzutJnBecBdpDDECPmc\n4ED1YbCODzJoVn+LvVXHa8Ext6hSZ+LKmZrBZyc1R0UVqbEqhGQeCKsMgXOt\nUisqFbXoIKPY+l7pdC7m7zoExMRBhiiRfG0YD/a4uXEMr4n2iLrvEGi9XzHs\n5ZUX\r\n=ldmt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBBiVQ6s1lIP/z5Xcn5LRUnbD/LXUV55HX3dvIaw3UZAIgcRnIrmY2yBWY9L1EzyvGZTIsgLmdKcCy9xGgQYtGAsQ="}]},"_npmUser":{"name":"brain.foode","email":"yaser.a.ibrahim@gmail.com"},"maintainers":[{"name":"brain.foode","email":"yaser.a.ibrahim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1641442526450_0.17410608624512225"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-06T04:15:26.404Z","1.0.0":"2022-01-06T04:15:26.662Z","modified":"2022-04-04T20:20:39.537Z"},"maintainers":[{"name":"brain.foode","email":"yaser.a.ibrahim@gmail.com"}],"description":"Hello, this is my first project in reference to Lodash. Welcome to Lotide!","homepage":"https://github.com/ya-ser/lotide#readme","repository":{"type":"git","url":"git+https://github.com/ya-ser/lotide.git"},"author":{"name":"@ya-ser"},"bugs":{"url":"https://github.com/ya-ser/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 @ya-ser/lotide`\n\n**Require it:**\n\n`const _ = require('@ya-ser/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`: Compares arrays to check if they match, then gives a result in the CLI.\n* `assertEqual`: Compares values to check if they match, then gives a result in the CLI.\n* `assertObjectsEqual`: Compares objects to check if they match, then gives a result in the CLI.\n* `countLetters`: Counts letters in strings and returns an array listing each letter and the occurance.\n* `countOnly`: Complete count for objects.\n* `eqArrays`: Compares arrays to check if they match, then gives a result in the CLI.\n* `eqObjects`: Compares objects to check if they match, then gives a result in the CLI.\n* `findKey`: Find the key of an object.\n* `findKeyByValue`: Returns the first key which contains a given value or returns it as undefined.\n* `flatten`: Compares arrays to check if they match, then gives a result in the CLI.\n* `head`: Compares the first index to expected.\n* `index`: An index of functions.\n* `letterPositions`: Finds the letter positions of a string.\n* `map`: Maps the first letter of words in an array.\n* `middle`: Prints only the middle index of an array.\n* `tail`: Compares the last index to expected.\n* `takeUntil`: Takes in an array and stops at a specified value.\n* `without`: Takes in an array and removes specified values then returns new array.","readmeFilename":"README.md"}