{"_id":"@brett-a-clark/lotide","_rev":"1-8c17ae47db32c3785e3e13f1f45ad626","name":"@brett-a-clark/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@brett-a-clark/lotide","version":"1.0.0","description":"A clone of the lodash JS library to practice creating various types of functions using JS","main":"assertArraysEqual.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/Brett-A-Clark/lotide.git"},"author":{"name":"Brett Clark"},"license":"ISC","bugs":{"url":"https://github.com/Brett-A-Clark/lotide/issues"},"homepage":"https://github.com/Brett-A-Clark/lotide#readme","devDependencies":{"chai":"^4.3.4","mocha":"^9.0.3"},"gitHead":"180989348e42343b85f323a3d99f6b1b7b4d3e9d","_id":"@brett-a-clark/lotide@1.0.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ppH6SvtshVOncPGrVPUxQ0Se238m4MQgrb1CqvXIuqPT2HI+TK4BE9UkuHODyUbhxWFAtbOWfuVx+HZprxH6sA==","shasum":"3b8634480987cc68ccc327a612987074d536fe63","tarball":"https://registry.npmjs.org/@brett-a-clark/lotide/-/lotide-1.0.0.tgz","fileCount":25,"unpackedSize":18966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/1zWCRA9TVsSAnZWagAAD/0P/2giN7TApkPzEC9RODe6\nHJ2WEeX116Q20KVt09MEpPwdam2yk8M/GF1UF0rFpZlyHAt2wi39S6/758N+\nZ18wKBvUYXFv5/MEn42omltyCD/ySKJOtPlfkRcjTjQ6PE9i09Jz8O0HhKQT\nH+PyYWjOiANsNBny+ZnC6W7F5/9tGPkSgom5BFjIr+1CQ8sEGirfhPhi3WlO\n13T3nXa/Jck+Cfp5+AtZ+tR6ZYtoo7JGfYVEUdh5kMXkeCkVwzV4tAMHpOH0\nQkUg/FFtRoVVgJOBm+zPGN+A6/ioSek1iTu/tgStRZjuIFe29abhUTNv83+O\n0/gY22HSLtg1C1i9q6nhaLJSkzRUKRg4VFoJxzEXBtBP6pWfx2oF/IFmaX3H\nU2EqFVMzsTR5C6jocK52aRS8ChyFZzoke13U/uCipSFQBrKmrMaUIM1TMnkL\n3vEmvf+cBKYVb1khDDcD1u81ZtvX7rYnoGRdB3FGmf/r2cQWmWUDC/FkheY/\nzSG3yP0E2bBEx7Zh7ncrG2cjNvEbYHZqUzuKawQVoNZcL/ma48QYeqw7UzlC\nC/OngUFINqAkrdHznPu9RvLSTXp69j008gXyRDpJu0chDMBhUJICB4EGHgwK\nJJUVLciFE830EDoSaQr9JIpllkUA5SsNOob1dH4gP+Us0rV/4xHx8oMWi5Iv\nMJo8\r\n=vlBj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7Dl3NtaMz5hA+pxdE1Summj8yPPbmlTIoMxB/iD5JpgIgUsqA0dxmFO7+dNIEiH/M9sfySKRoa0E4u6eG7V5E1fQ="}]},"_npmUser":{"name":"brett-a-clark","email":"b-a-clark@shaw.ca"},"maintainers":[{"name":"brett-a-clark","email":"b-a-clark@shaw.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1627348181937_0.06144347119260729"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-27T01:09:41.876Z","1.0.0":"2021-07-27T01:09:42.111Z","modified":"2022-04-04T20:31:33.492Z"},"maintainers":[{"name":"brett-a-clark","email":"b-a-clark@shaw.ca"}],"description":"A clone of the lodash JS library to practice creating various types of functions using JS","homepage":"https://github.com/Brett-A-Clark/lotide#readme","repository":{"type":"git","url":"git+https://github.com/Brett-A-Clark/lotide.git"},"author":{"name":"Brett Clark"},"bugs":{"url":"https://github.com/Brett-A-Clark/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 @username/lotide`\n\n**Require it:**\n\n`const _ = require('@brett-a-clark/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* `assertArraysEquals(array1, array2)`: description\n* `assertEqual(actual, expected)`: description\n* `assertObjectEqual(array1, array2)`: description\n* `countLetters(word)`: description\n* `countOnly(allItems, itemsToCount)`: description\n* `eqArrays(array1, array2)`: description\n* `eqObjects(object1, object2)`: description\n* `findKey(name, num)`: description\n* `findKeyByValue(bestTVShowsByGenre, show)`: description\n* `head(leg)`: description\n* `letterPositions(sentence)`: description\n* `map(array, callback)`: description\n* `middle(array)`: description\n* `tail(array)`: description\n* `takeUntil(array1, array2)`: description\n* `without(source, itemsToRemove)`: description","readmeFilename":"README.md"}