{"_id":"@brashad/lotide","_rev":"1-e9b76e038f6a55696a0d554cb981835a","name":"@brashad/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@brashad/lotide","version":"1.0.0","description":"Set of JavaScripit helper function with specific algorithms","main":"assertArraysEqual.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/BRashad/lotide.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/BRashad/lotide/issues"},"homepage":"https://github.com/BRashad/lotide#readme","devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2"},"gitHead":"cf93561244439c2eed7f82046b747b708dba8d58","_id":"@brashad/lotide@1.0.0","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"integrity":"sha512-oDFKNENYYf2h4iXODgUikGPdC4i+/2y3nzlQefH4nJQCa+cT9dsS6UeWl8zDl95QGPg3Hile5wh0QwtePOggdw==","shasum":"1f462bb32998413df02b2b88f1431c9ba447e9bf","tarball":"https://registry.npmjs.org/@brashad/lotide/-/lotide-1.0.0.tgz","fileCount":29,"unpackedSize":16601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga60NCRA9TVsSAnZWagAAvXYP/37vs4LPU69qL3ihsTlV\n3IJ9ni7hSwAmgkDnRWW4n9VYm/AW5t5kjKC8vgOfFrCNw8WEIdRqqN7tk+AV\nP4CphZ+G/iIj1oOqRGEIHWhJcFQH3GxaSeQvrDrdTb2kuSSxywM+WR1hd25R\nq8qU9WHfaymYv48Nj8QC7GBVdN5Rnn2JJTaFm9UieIM1DeNL7tZn2PbjcjZu\n/xxpl9rPZ4YguSSQE6pOFyzGkh4mwrkfkkR9z38PreDrcQK7aHS9YfGAItzl\n46QTkFMzoZwGwE0MxSFcvTjMLhvzxxejf/JyDzcmIjPAidnI2AxcOsTVsE8e\nBu1tlqF8fUESYuy+yOxQ71ASeZiAxFU5cEbrQK0TqANdkWJ4nhrRg9Wfo1ck\naKykoGISBy0yEGH20/Xb6mmyNcXs5GibSnO/YHpz6Ba1cBsUWit3+UrwNDCh\npo66A8q3V12HLDspEBVL0L/ljj30aYzOQEzXFCCMP2E4dn83GYD1yGsW3uiq\nYMIcAyU9jcgZh53hGMt+Um+W/74iGBWvJVw0r1T7r3LUD88j7lc+KoxgbIqI\nBFPxxBg9ksXe78GxlehQm3Hc8+93gqA0y/Ujtov2sUPl35MomuIHhJl4tlcH\nF1LpVo0twYZzRdIi8GwCiPs9kKxyYKRUqlINFTOaFwRdDl4rjSk2dkEZEEL1\nXdDd\r\n=g2FQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkE69TuJ4B3H205DghfbM9MCDLP6+96FJ8knLFYiBl5AiBm6gikAFTkSgwPVDhCi376wBdCt+tsxOUt5BYApX/uQA=="}]},"_npmUser":{"name":"brashad","email":"rashadabayram@gmail.com"},"maintainers":[{"name":"brashad","email":"rashadabayram@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1617669388718_0.6526713506334569"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-06T00:36:28.658Z","1.0.0":"2021-04-06T00:36:29.023Z","modified":"2022-04-04T20:26:53.296Z"},"maintainers":[{"name":"brashad","email":"rashadabayram@gmail.com"}],"description":"Set of JavaScripit helper function with specific algorithms","homepage":"https://github.com/BRashad/lotide#readme","repository":{"type":"git","url":"git+https://github.com/BRashad/lotide.git"},"bugs":{"url":"https://github.com/BRashad/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 @brashad/lotide`\n\n**Require it:**\n\n`const _ = require('@brashad/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* `function assertArraysEqual()`: assert that arays are equal\n* `function assertEqual(...)`: assert that arguments given are equal\n* `function assertObjectsEqual(...)`: assert that objects are equal\n* `function countLetters(...)`: count of redundant/repetitive letters in a given string\n* `function countOnly(...)`: count qty of similar letters in a string\n* `function eqArrays(...)`: validates equality of arrays\n* `function eqObjects(...)`: validates equality of objects\n* `function findKey(...)`: searches specific key of an object\n* `function findKeyByValue(...)`: search key by value\n* `function head(...)`: returns first item of an array\n* `function letterPositions(...)`: description to be provided\n* `function loopyLighthouse(...)`: description to be provided\n* `function map(...)`: description to be provided \n* `function middle(...)`: returns the middle items of an array\n* `function pig-latin(...)`: flips the words based on famous logical game pig latin. ref: 'https://en.wikipedia.org/wiki/Pig_Latin'\n* `function raisin(...)`: returns not matching elemnts from an array\n* `function reverse(...)`: reverses any string given\n* `function tail(...)`: returns last element\n* `function takeUntil(...)`: description to be provided\n* `function without(...)`: description to be provided ","readmeFilename":"README.md"}