{"_id":"@austinsicard/lotide","_rev":"1-a73b42bddb12567cf45b7d663964c747","name":"@austinsicard/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@austinsicard/lotide","version":"1.0.0","description":"Lotide Project LHL:29/03/2021","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/austinsicard/lotide.git"},"author":{"name":"Austin Sicard"},"license":"ISC","bugs":{"url":"https://github.com/austinsicard/lotide/issues"},"homepage":"https://github.com/austinsicard/lotide#readme","devDependencies":{"chai":"^4.3.4","mocha":"^8.3.2"},"gitHead":"ed12987bfac5a559501173ab3da46f6c49591531","_id":"@austinsicard/lotide@1.0.0","_nodeVersion":"12.21.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-yM7wHgWMr1iawJVpfRH5d007zgI/jx3NGBi7gdXe5JopclNHo4LMfnUCcpTA/Wc5zEQpt2pgP8lgBAF9p0/+Yg==","shasum":"f26bd46bf39901a6f61a482f044a5c7d37b32e34","tarball":"https://registry.npmjs.org/@austinsicard/lotide/-/lotide-1.0.0.tgz","fileCount":23,"unpackedSize":13763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcK8NCRA9TVsSAnZWagAA3SsP/Azqe6DUz++45A7w9QYi\nMt7RqWWjgBxhm83Bt517SxQ82JPkmwn0FMAMms+K3nuxVT5FYuJ6ptyMoR2U\nsmRIkw53m5UGVJHkffPJO2xQHLgGDOyDOUV4h1GBhBA35bYwM/6pKRGhhT3u\nDPfOVAISMcR7uGJzFO2PusJ0GAiNk/k3uC3Sx1OCAskFFU/tyugQDR+7gb/+\nXhc7khgyIfx/Fe0TT+AMA3XWXt6IQi5nPiGAt9tkrEVFicrlNsYmmu8cn3RH\nDs6UJxV8DQyh54DRfRvG8JtZroGVAu1kKmBLcOuSYv0EeF65z4Kzn735CEf6\nZMVp+wWj9EIQ8xW8mFtKgQ2WbQplqHSb54PDXrQq3zUmuVH/l8Z3WkoU02rU\nAb79xW3p3H2iDIYsErp3Nw88NmDj3boHdooe4VzIVFFvsC9Dw/qfQOk4pcua\noNVjnBkf/GG7u4mag/l/5/NCDUBrDLD5YSc9WpMZ285Q+a73gu7gav5/2rP4\n4jX7GSKzOaMSMdzMv3rHs3hURB9IJsgLd5rxyNy0dYlAASyzNiHp7ESQGBqm\n3hxPeKTgn0AEQGY9d/hDBYP2xQ9HwGbfUHfwgYqvPhvRQN47z45pWlk31MPM\n8c9RY2S+LD/O58pzm6R4gXmpRoFOa1VZy2TJWcbOWcV19XfWrkfjlizudrYa\nTaxT\r\n=xW5h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvh7EbrOqHB8A4gShzI9E77Z6B+CnG+XKplkpUOuALpQIhALjl06DtJ2KtdfkjE25kqqhZlGEsmimu7Zum4kdVch6x"}]},"_npmUser":{"name":"austinsicard","email":"sicardaustin97@gmail.com"},"maintainers":[{"name":"austinsicard","email":"sicardaustin97@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1617997580981_0.18439053312303"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-09T19:46:20.930Z","1.0.0":"2021-04-09T19:46:21.144Z","modified":"2022-04-04T16:30:21.692Z"},"maintainers":[{"name":"austinsicard","email":"sicardaustin97@gmail.com"}],"description":"Lotide Project LHL:29/03/2021","homepage":"https://github.com/austinsicard/lotide#readme","repository":{"type":"git","url":"git+https://github.com/austinsicard/lotide.git"},"author":{"name":"Austin Sicard"},"bugs":{"url":"https://github.com/austinsicard/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 @austinsicard/lotide`\n\n**Require it:**\n\n`const _ = require('@austinsicard/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)`: Compares two arrays and prints the results\n* `function2(assertEqual)`: Compares two values (String or number) and prints the results\n* `function3(assertObjectEqual)`: Compares two objects and prints the results\n* `function4(countLetters)`: Turns a string into an object with keys containing the amount of letters in the string\n* `function5(countOnly)`: Counts how many times a given element appears in an array and returns that number\n* `function6(eqArrays)`: Compares two arrays returns true or false depending on if they are the same or not\n* `function7(eqObjects)`: Compares two objects and returns true or false depending on it they are the same\n* `function8(findKey)`: Returns the corresponding key when given a value\n* `function9(head)`: Returns the first element in an array\n* `function10(letterPositions)`: Takes a string and groups the letters into an array with each index number as the occurences\n* `function11(middle)`: Returns the middle value(s) of a given array\n* `function12(tail)`: Returns a new array with everything but the first element of a given array\n* `function13(takeUntil)`: Receives an array and returns a new array with the correct values from the callback\n* `function14(without)`: Removes a specified item from a given list\n","readmeFilename":"README.md"}