{"_id":"@dallas.fraser.waterloo/lotide","_rev":"4-a806f02142bbd024ed5c3f4d4fc121c1","name":"@dallas.fraser.waterloo/lotide","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@dallas.fraser.waterloo/lotide","version":"1.0.0","description":"Lighthouse Project Called Lotide","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/fras2560/lotide.git"},"keywords":["lighthouse","lotide"],"author":{"name":"Dallas Fraser","email":"dallas.fraser.waterloo@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/fras2560/lotide/issues"},"homepage":"https://github.com/fras2560/lotide#readme","devDependencies":{"chai":"^4.3.7","mocha":"^9.2.2"},"gitHead":"ea292328f0f6a17ee2e02dc7e2fdcb6b2e935090","_id":"@dallas.fraser.waterloo/lotide@1.0.0","_nodeVersion":"12.19.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-ZrZYpNtSeCxccwa4Xe3oTCtmc0CqH1CWdRFhTTNYfo2Gma0wzNC4Mz7Q9KtoaInaeP0uH7LafiE74Oz4IJTMGA==","shasum":"9cd8df57cf5ec86e92e29832acdf88cca4b1d58f","tarball":"https://registry.npmjs.org/@dallas.fraser.waterloo/lotide/-/lotide-1.0.0.tgz","fileCount":25,"unpackedSize":19487,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC75xCU0kXEkeFHloXezYpqxdooI4ZM60g5HwB0PCJWdAIgZKQRW756nQRHKpODlMi8I+uv+ZRfpOIY2ND3Twq1Dwg="}]},"_npmUser":{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"},"maintainers":[{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1683466868591_0.7236892836698972"},"_hasShrinkwrap":false},"1.0.1":{"name":"@dallas.fraser.waterloo/lotide","version":"1.0.1","description":"Lighthouse Project Called Lotide","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/fras2560/lotide.git"},"keywords":["lighthouse","lotide"],"author":{"name":"Dallas Fraser","email":"dallas.fraser.waterloo@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/fras2560/lotide/issues"},"homepage":"https://github.com/fras2560/lotide#readme","devDependencies":{"chai":"^4.3.7","mocha":"^9.2.2"},"gitHead":"cfdbd301328dc5a50f17c2a051bdba9caa977d77","_id":"@dallas.fraser.waterloo/lotide@1.0.1","_nodeVersion":"12.19.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-nBxoTCzCAYSYMssHfY/GzN0XEpZyPDWODWdvjHASx2Vq8GW+2uSOrh05AqoRL7X4h70PnidsjpgbVk3svvdIPw==","shasum":"e01dd43427270644ef47c01d05ff6a8c9e2e20de","tarball":"https://registry.npmjs.org/@dallas.fraser.waterloo/lotide/-/lotide-1.0.1.tgz","fileCount":33,"unpackedSize":22107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqkj5+ArCxb5nbsvxyJtqMgdED/yVG1CUjviUSMYPVrAiBfPVP6mFLfOnB7MfIvBF0MlMrtYzpdKi81qdBEnBVncw=="}]},"_npmUser":{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"},"maintainers":[{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.1_1683472396932_0.9688619194409096"},"_hasShrinkwrap":false},"1.0.2":{"name":"@dallas.fraser.waterloo/lotide","version":"1.0.2","description":"Lighthouse Project Called Lotide","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/fras2560/lotide.git"},"keywords":["lighthouse","lotide"],"author":{"name":"Dallas Fraser","email":"dallas.fraser.waterloo@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/fras2560/lotide/issues"},"homepage":"https://github.com/fras2560/lotide#readme","devDependencies":{"chai":"^4.3.7","mocha":"^9.2.2"},"gitHead":"cfdbd301328dc5a50f17c2a051bdba9caa977d77","_id":"@dallas.fraser.waterloo/lotide@1.0.2","_nodeVersion":"12.19.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-UllBk9f9lEeP1cJqxDdOavCe1sdl3RpckYcxMjRIYCr2xbPmGvNH2+XUuMcgVzpTgKT9eMIrExj/yxPEsC8hnQ==","shasum":"f796d9ad05e17881701c3be4282392b3994a8f49","tarball":"https://registry.npmjs.org/@dallas.fraser.waterloo/lotide/-/lotide-1.0.2.tgz","fileCount":33,"unpackedSize":22336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7MDmpnMuwYFN7w7K9l6emfcRv6LmXFH8ytfyeLheqJAiEAqpO15Q2P5sKUm9Qj9LBVtk1asvwd4IOqsQfp4A8lpic="}]},"_npmUser":{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"},"maintainers":[{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.2_1683472490950_0.1467937376381807"},"_hasShrinkwrap":false},"1.0.3":{"name":"@dallas.fraser.waterloo/lotide","version":"1.0.3","description":"Lighthouse Project Called Lotide","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/fras2560/lotide.git"},"keywords":["lighthouse","lotide"],"author":{"name":"Dallas Fraser","email":"dallas.fraser.waterloo@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/fras2560/lotide/issues"},"homepage":"https://github.com/fras2560/lotide#readme","devDependencies":{"chai":"^4.3.7","mocha":"^9.2.2"},"gitHead":"0655ac00918b892e5f165794e2f4296786dad804","_id":"@dallas.fraser.waterloo/lotide@1.0.3","_nodeVersion":"12.19.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-PP12AJhJdHf4rwXgETUxnenbSrUZJ4QgnAgstcH1YRPd6TvNbZQ48hjRoQG7cdbrYMco5DCDtFzZnJl6rP2A3A==","shasum":"dcb211603e36240f9ee2b933ad906d75b3c01c9f","tarball":"https://registry.npmjs.org/@dallas.fraser.waterloo/lotide/-/lotide-1.0.3.tgz","fileCount":35,"unpackedSize":24714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFBYUPqGCh2wEQESafxnuPJbv2SnrbDFSPX/7a6Ej1jwAiB4yGJbIDZswSOPqPlix07Z9HqwXOcjOQ61WPSwpcik2w=="}]},"_npmUser":{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"},"maintainers":[{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.3_1699922474154_0.7164044745502249"},"_hasShrinkwrap":false},"1.0.4":{"name":"@dallas.fraser.waterloo/lotide","version":"1.0.4","description":"Lighthouse Project Called Lotide","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/fras2560/lotide.git"},"keywords":["lighthouse","lotide"],"author":{"name":"Dallas Fraser","email":"dallas.fraser.waterloo@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/fras2560/lotide/issues"},"homepage":"https://github.com/fras2560/lotide#readme","devDependencies":{"chai":"^4.3.7","mocha":"^9.2.2"},"gitHead":"d038e58db2edde2eb4c8e76e1221abeefd115bcf","_id":"@dallas.fraser.waterloo/lotide@1.0.4","_nodeVersion":"12.19.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-sMoYYJbNuJ1ufxQU1xMcmpI1OnJqFTzQ/2nHVgU9Y0SQKNCkvsACPQnXv2XySMbS6VqCDWYFaWpz/TGYhF04ZQ==","shasum":"efc8b9f21a37241300709d6ff3de7078b27d8c7c","tarball":"https://registry.npmjs.org/@dallas.fraser.waterloo/lotide/-/lotide-1.0.4.tgz","fileCount":35,"unpackedSize":23926,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY4LEgpEZ4uxZ1+vF18NNvPk3XlVq6t69F6n9C34F9TgIgU72tdj++SdLrrDa8WoKgfT1WP97uUCWpdvTFducd+po="}]},"_npmUser":{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"},"maintainers":[{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.4_1699923793039_0.2428666690770085"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-07T13:41:08.433Z","1.0.0":"2023-05-07T13:41:08.782Z","modified":"2023-11-14T01:03:13.414Z","1.0.1":"2023-05-07T15:13:17.088Z","1.0.2":"2023-05-07T15:14:51.121Z","1.0.3":"2023-11-14T00:41:14.321Z","1.0.4":"2023-11-14T01:03:13.247Z"},"maintainers":[{"name":"dallas.fraser.waterloo","email":"dallas.fraser.waterloo@gmail.com"}],"description":"Lighthouse Project Called Lotide","homepage":"https://github.com/fras2560/lotide#readme","keywords":["lighthouse","lotide"],"repository":{"type":"git","url":"git+https://github.com/fras2560/lotide.git"},"author":{"name":"Dallas Fraser","email":"dallas.fraser.waterloo@gmail.com"},"bugs":{"url":"https://github.com/fras2560/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 @dallas.fraser.waterloo/lotide`\n\n**Require it:**\n\n`const _ = require('@dallas.fraser.waterloo/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* `assertEqual(v1, v2)`: Outputs if the two values are equal or not\n* `assertObjectEqual(o1, o2)`: Outputs if the two values are equal or not\n* `assertArrayEqual(a1, a2)`: Outputs if the two arrays are equal or not\n* `countLetters(phrase)`: Returns a map of letters to their count in the given phrase\n* `countOnly(values, filter)`: Returns items and their count that part of filter\n* `eqArrays(l1,l2)`: Returns true if arrays are equal otherwise false\n* `eqObjects(o1,o2)`: Returns true if objects are equal otherwise false\n* `findKey(values, comparison)`: Returns key if given value matches comparison\n* `findKeyByValue(values, value)`: Returns key if values contain given value\n* `letterPositions(sentence)`: Returns map of letter to their count\n* `map(values, conversion)`: Returns a list of values using conversion function\n* `head(...)`: Returns the head value from the list of values\n* `tail(...)`: Returns a list of tail values\n* `middle(...)`: Returns the middle values of the list","readmeFilename":"README.md"}