{"_id":"@carbo740/lotide","name":"@carbo740/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@carbo740/lotide","version":"1.0.0","description":"Lighthouse Labs Lotide Library Clone","main":"main","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/carbo740/lotide.git"},"author":{"name":"Charles Arboleda","email":"charlesarboleda_@hotmail.com","url":"https://github.com/carbo740"},"license":"ISC","bugs":{"url":"https://github.com/carbo740/lotide/issues"},"homepage":"https://github.com/carbo740/lotide#readme","gitHead":"b7e7112ec5997299d9b6d8336410149f433cbdf0","_id":"@carbo740/lotide@1.0.0","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-WouqVO4WdIGVw9NrjvvVFOxZ6es2aWwGU6lmRtMF9lm2XcTBQXyvsBz2WjvpAUR2hh//4Rhj4jdhgWlu9ZCBew==","shasum":"781d035702ccce583f34c539d94f5a1286382abd","tarball":"https://registry.npmjs.org/@carbo740/lotide/-/lotide-1.0.0.tgz","fileCount":25,"unpackedSize":16672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKQ77gW54Mz+fx0LKN8qDsyOn2q4tJDGGOnVTACHOEyAiAnJ/jE+NWg2dtayKHENvwCVxJ2v8/VUC4Cp1GaishZsw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVzNBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgUQ/+KkhLgnYUOnoU1m9yNVP8G9u/ddWLwbaCyK8SGOO1EpK0G4Ig\r\nbqG+C0b0NNZOLBRggesTctByqBBcMiFUxSd8mncRc5aLrhQhsY1CoFRh8Z/M\r\nQCoWQt33Ql2eRUVVJ4ilm66RS0mmA/o+EpWKKGyRn75m6LyigmAvF6/tyNA9\r\nwOak0rBCGhgJTdJq0f1+ka6ZYox+jg2J1xJAYFdilfozAVvaJpi+2/ZH6zMU\r\n8BO9MkXO0V44u0dzyfzALUSezVCSUACEUujSLIp102oQFH/4yLcopR9lDevG\r\nig4XJeZzg2tQMqxliJ3JFDp10iWb8t28QoflHVpDBNJsDRNjb7/OYt0P+TC8\r\najhqPzpl9/q4VyNBEfPdOceIzhfWPiJyt86RE4+uMd4h0l8XsqDo3IS3Rg5D\r\ngp3WqZtH36xnKaIh11Dz/CkVhzZKluKHVHyCS90SLdpmII17Ceg2Rmsc7V3s\r\noWc2b93IAGrsM8oLVPq/ntXMGMWMFOIf8PGCBCjKR9Xl1BxTJj4bkZpT0RzE\r\nY7LundbBjWpwCWc5qhUj90Kp1CVONbwfyPQNjrwuGmWEKJZHHtN1Aul8RCCu\r\nO+vbPgquz77w9xilKrRTIBJBKQTGF2V/np+4ZJ0g36X/SyJpGamUzIQatdZH\r\n5jue8gHB0zzWjzHPen6+03TAAxIm9ITk4z0=\r\n=CLHw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"carbo740","email":"charlesarboleda_@hotmail.com"},"maintainers":[{"name":"carbo740","email":"charlesarboleda_@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1666659137178_0.7386481046977942"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-25T00:52:17.123Z","1.0.0":"2022-10-25T00:52:17.417Z","modified":"2022-10-25T00:52:17.552Z"},"maintainers":[{"name":"carbo740","email":"charlesarboleda_@hotmail.com"}],"description":"Lighthouse Labs Lotide Library Clone","homepage":"https://github.com/carbo740/lotide#readme","repository":{"type":"git","url":"git+https://github.com/carbo740/lotide.git"},"author":{"name":"Charles Arboleda","email":"charlesarboleda_@hotmail.com","url":"https://github.com/carbo740"},"bugs":{"url":"https://github.com/carbo740/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 @carbo740/lotide`\n\n**Require it:**\n\n`const _ = require('@carbo740/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`: asserts if two arrays are equal\n* `assertEqual`: asserts if two values are equal\n* `assertObjetsEqual`: asserts if two objects are equal\n* `countLetters`: counts the letters in a string and returns it as an object\n* `countOnly`: counts whatever the user wants from a list of items\n* `eqArrays`: checks if two arrays are equal\n* `eqObjects`: checks if two objects are equal\n* `findKey`: finds a key in an object\n* `findKeyByValue`: finds a key based on its value\n* `head`: returns the first index of an array\n* `tail;`: returns everything but the first index of an array\n* `letterPositions`: returns the positions of all the letters in a string\n* `map`: changes the value of all the elements in the array based on the function executed\n* `middle`: returns the middle element in an array\n* `takeUntil`: returns an array based on what value to remove\n* `without`: removes all elements from array based element","readmeFilename":"README.md"}