{"_id":"@anmerfrank/lotide","_rev":"3-ac731ed1909929937734be9875e2cc4c","name":"@anmerfrank/lotide","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@anmerfrank/lotide","version":"1.0.0","description":"A mini clone of the [Lodash](https://lodash.com) library","main":"assertArraysEqual.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/anmerfrank/lotide.git"},"author":{"name":"Anne Franklin"},"license":"ISC","bugs":{"url":"https://github.com/anmerfrank/lotide/issues"},"homepage":"https://github.com/anmerfrank/lotide#readme","gitHead":"a8387b04f04d724a5a6e7700aaee1e304070e867","_id":"@anmerfrank/lotide@1.0.0","_nodeVersion":"8.9.4","_npmVersion":"6.10.1","dist":{"integrity":"sha512-iDTxqsZaHZm5gmeIFMK0/pJ9yD7GZ4xtyj80g9TzHf0r92Os0Rp5BocXQIGLDIGawqnO20gT22IT9mpMcWO8Mg==","shasum":"f4d9bc713a03df4dec4a39bcfdabeecd8b7355e0","tarball":"https://registry.npmjs.org/@anmerfrank/lotide/-/lotide-1.0.0.tgz","fileCount":28,"unpackedSize":25401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiXTzCRA9TVsSAnZWagAAtU8QAJnpbYLauS5f1oRz3QZp\nDJwSIm9HwfaIhyXTnwZ7BXf9pdLAq1GMx5UMd3ijiueWmYglUi87dOkXh8IR\nc3GF+vG2TfuCzVolqgK8t9lpjU2RyN/NxjkvQAZNATDGDJcrx/Zttw7mpCMj\nAVwrk1UnIFkleLdYNHUynfl5YK0v/J3D2Q5NSU+6o3LFVkKaEPw2XVLMwMbI\n6Ikex5LVcF2ZFOWL3IXPtaFyYTJIMv7f2T90zE/tIrUWYTNT04LQR0q6LPXO\nKIi0FF9AIPoIPiavDHUZHBvLv6LZTlRZ5ziTRoctLzZ+woNuGhbpuT/45bif\nER+gvHka3C/9ee17tj8rvb06rr5dcDMsOLf06K96rGDibaxOu9BC2YW0qzpa\ni2Q5/TGGLZ47wBerLtIyVNrjSqhmwo6EFvrDJbpymQi7GrHL2qw/jvDhamn7\nYpKjJDD4zEPRicd+sgGJkDbUi/8JOxycY5Tbqb24syEZw4xeRDPqQ/pvFtJZ\nr16Hf0f1dPM+Y1IWVCuLyhZwNU7KcgFLsGTT24KJ0EeNgo6Lc7WGbkZm778n\nmj2eXpCvF7Xo8R/tV4sL4nFcOaTOF7IQ8St2ta0XEqhJGUz3B1eC0uxQUT1F\n0oMn7MsvA57s8qEb4Jp9E51A2NoaxoRUV2O/KHet2nwlcZLJ14K8tL12lKQM\nxVjg\r\n=VI/+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVMUm4E2INqoWmTHpQ/p+8HwUWzZgKlSV+S9ykccxyNwIhAPm8f+i+S1Yt9qLN/8639ICTnleRlSUHpKnklhQbVlPS"}]},"maintainers":[{"name":"anmerfrank","email":"anmerfrank@gmail.com"}],"_npmUser":{"name":"anmerfrank","email":"anmerfrank@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1569289458452_0.6728848494309039"},"_hasShrinkwrap":false,"deprecated":"resubmitting"},"1.0.2":{"name":"@anmerfrank/lotide","version":"1.0.2","description":"A mini clone of the [Lodash](https://lodash.com) library - submission 2","main":"assertArraysEqual.js","directories":{"test":"test"},"dependencies":{},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.0"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/anmerfrank/lotide.git"},"author":{"name":"Anne Franklin"},"license":"ISC","bugs":{"url":"https://github.com/anmerfrank/lotide/issues"},"homepage":"https://github.com/anmerfrank/lotide#readme","gitHead":"9ef4f770dc5b52f792c02d48d5812d6044998e68","_id":"@anmerfrank/lotide@1.0.2","_nodeVersion":"8.9.4","_npmVersion":"6.10.1","dist":{"integrity":"sha512-OGT/+LE1IrTE+oCxRBtf3p8S/2o3dFJl3i5GyBYqSSadt6su8RaD39UHsGD3g51b9mbLF48YQl0dTXqU3KE1mA==","shasum":"f33af3b4451ad80f06f8335d8b02031a7ffc4f8f","tarball":"https://registry.npmjs.org/@anmerfrank/lotide/-/lotide-1.0.2.tgz","fileCount":27,"unpackedSize":21161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi5srCRA9TVsSAnZWagAAZ/gP/2464VIyeRsGOdABc48+\n2INybhoWWpPsVPiU58LFvKN6c4Znpbxxhm5PDOKUqvhMm+ipOSJxQZPCDCII\nMkGjLqyOXpbmbjXJbDiDWq3CkSPrBpXtzd6IhW+3OZwCzRJthqygLEOqsTaZ\nfEqjblZQqbATLldPQnKHuQTU+N47j1jnDXohc124iuwNbcsgs408yQhQ3Hs2\ndqU3wDavjawujJQrkbZ221MWIo49pJ04dKPrbhGmvox8r3JTkoq41kA1KeFn\nWYhVmve9BDNZYa8PstZ+0T6vOljh9EYffezURhmaeYCSfdjTDTFv9Mi37iH2\nAJhYmvHQN5vhQwLW0Q/z2nA9TdV+eY8LrWchPdC3LklgYp4tkcn8tlBXit0w\nLx9AfL+lkPV2CaFrhP725BGDxp8j5HMMjm9aKBWyoCsllKazVq95Mocg2VIw\nYbMlGC+J6akW8w1rS71w08m/gl80BU1fhw3tC0O3wxpZkdD5kXJ76IBsxuWw\nNfdvg6yos/2qsN0IlsIW3j4PPJnzpVyMnd4vdpKyqqN+A8B3O3QE05qx/zbH\nTXxXcuT6Jwh+8LDhbG/C4Xreo581MqoDXJoUhVYDnE1t0ktoIpS3JK5JejAx\nn+txN0xCtjkV0qSSqzjAPQ7Vl2MakG6FnaQOLZP+54z3jYf6erXkEY21bpdH\nefbg\r\n=Kv9X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZG4kkJIPJDmSNFksKvFvHA4/Nm0h6TxYgRtHGZE9eEwIgQYP2YfonmYmU/C0oV/zKsZ2uEJE9wWuI4v0k3Uwgrpc="}]},"maintainers":[{"name":"anmerfrank","email":"anmerfrank@gmail.com"}],"_npmUser":{"name":"anmerfrank","email":"anmerfrank@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.2_1569430314332_0.34426521873245686"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-24T01:44:18.233Z","1.0.0":"2019-09-24T01:44:18.617Z","modified":"2022-04-04T14:13:57.095Z","1.0.2":"2019-09-25T16:51:54.470Z"},"maintainers":[{"name":"anmerfrank","email":"anmerfrank@gmail.com"}],"description":"A mini clone of the [Lodash](https://lodash.com) library - submission 2","homepage":"https://github.com/anmerfrank/lotide#readme","repository":{"type":"git","url":"git+https://github.com/anmerfrank/lotide.git"},"author":{"name":"Anne Franklin"},"bugs":{"url":"https://github.com/anmerfrank/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 Anne Franklin as part of my learnings at Lighthouse Labs. \n\n## Usage\n\n**Install it:**\n\n`npm install @anmerfrank/lotide`\n\n**Require it:**\n\n`const _ = require('@anmerfrank/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)`: Asserts whether two arrays are equal.\n* `function2(assertEqual)`: Asserts whether the actual and expected outputs are equal. \n* `function3(assertObjectsEqual)`: Asserts whether two objects are equal.\n`function4(countLetters)`: Counts the instances of each letter in a given string.\n* `function5(countOnly)`: Counts the instances of each name in a given array.\n* `function6(eqArrays)`: Returns whether array values are equal.\n* `function7(findKey)`: Finds a key within an object.\n* `function8(findKeyByValue)`: Finds an object key given its value.\n* `function9(flatten)`: When given nested arrays, returns a single one-dimensional array.\n* `function10(head)`: Returns the first item of an array.\n* `function11(letterPositions)`: Returns the index(es) of each letter in a given string.\n* `function12(maps)`: Uses the map method on a given array.\n* `function3(middle)`: Finds the middle index of an array. If the array has an even number of items, finds the middle two indexes. \n* `function14(tail)`: Returns everything in an array except the first item. \n* `function15(takeUntil)`: Returns a slice of the given array with elements taken from the beginning.\n* `function16(without)`: When given one or more items to remove, removes them from the initial array.\n\n","readmeFilename":"README.md"}