{"_id":"@andrewting112/lotide","_rev":"1-8f10b425296c69d37ddb3c3e2a0618bd","name":"@andrewting112/lotide","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@andrewting112/lotide","version":"1.0.0","description":"a mini version of Lodash","main":"index.js","scripts":{"test":"mocha"},"author":{"name":"Andrew Ting","email":"andrewting112@gmail.com"},"license":"ISC","dependencies":{"chalk":"^2.4.2"},"devDependencies":{"chai":"^4.2.0","mocha":"^6.2.0"},"_id":"@andrewting112/lotide@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"andrewting112","email":"andrewting112@gmail.com"},"dist":{"integrity":"sha512-78n8LeRWGbBAA3loV0SoajZ2wCcPc+1unM7vdq0npAdqvSwf32Yw9Aad1rYXeDwvbi/BUHp1RsnEye8N94UTtQ==","shasum":"ef6f9aa541737951c4428877f909848711e955a3","tarball":"https://registry.npmjs.org/@andrewting112/lotide/-/lotide-1.0.0.tgz","fileCount":28,"unpackedSize":18356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP0Q/CRA9TVsSAnZWagAAeZMP/3Cv5x/kMgJPQ3ZtEUxL\nZjUD+1rcUjA0eeM4qlqaMB4D4Ya0iKAwgsF4Jye/28jTaisNaowC43U/orSU\nFIWan2k9N8UhCp6VdVr7B4OjqA8Q/vp4MhWZUG7guuX5UYW6uAXeu39m/5R5\nCH4Yudjw6lO06qMEaZJukliu1t9S8BKnsZx6BIkGwkoBP4eG5dsELyfq3isA\nAOLIyY0syNlONl8y3RDdxfzPG3LAmaDAbkzl1TgaLnSrOjwWkXJw1V9bINn7\nxMjOIK2kKuxQMjX2Xkbwcl0AmiHo44C/0Z+0tFsiTP1ZQyJLzanR/7fO63wm\n2+6OTwptAYvJzxOVeq/2PhEpZggD2CvIs1WyUtbtHz8n5IzxrSr+Q7J8Pog/\ne6yy/jZYlLN7c2RyLRWI23zYR3nQ9BM9ZKRSJd4WHSyQT8DHKO2unQXc9t4b\n0U0O+F+qfFrj9oicx0I7MHhC7LQLwbuz0DG61gyx5IgKw9jtrlTEh/pRWT4J\nhMX/YD/LxgX9LH4uAsSpvWQNiug0UtjKd516zRFFJofg5h+lakRdKzrfAM3g\nMJV0MDs+rbQ2JgG59J8dcV1udCfrzV+Ln/8CUCTBl8tjPVAo+v1E+zt0LIwV\n+m7Tuzvf5dp8QOimA4bEfZvqvMXPifhv4m2mW7OsRYCoJpIpPWAHqOMFvjJ6\nhtv6\r\n=5ZfN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbxAdhJQCaku7x7eHpgiCWY4jRRDVrnSByyJPDJqnqGwIhALTAk7vZXbtmyv0BStrHxdexCvGu5/74dI0qvgxe6xfd"}]},"maintainers":[{"name":"andrewting112","email":"andrewting112@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lotide_1.0.0_1564427327196_0.8813146089141224"},"_hasShrinkwrap":false}},"time":{"created":"2019-07-29T19:08:46.973Z","1.0.0":"2019-07-29T19:08:47.301Z","modified":"2022-04-04T14:02:13.599Z"},"maintainers":[{"name":"andrewting112","email":"andrewting112@gmail.com"}],"description":"a mini version of Lodash","author":{"name":"Andrew Ting","email":"andrewting112@gmail.com"},"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 @andrewting112/lotide`\n\n**Require it:**\n\n`const _ = require('@andrewting112/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* `assertArrayEqual : returns true if arrays are equal to each other`\n* `assertEqualTest: returns true if primitive arguements are equal`\n* `equalArray : returns true if arrays are equal`\n* `head : takes an array as an arguement, then returns a new array with only the first index of the original array.`\n* `middle : takes an array as an arguement. Returns the middle value if the length of the array is odd and returns both middle values if array is even.`\n* `tail : takes an array as an arguement, then returns a new array without the first index of the original array.`\n\n\n\n","readmeFilename":"README.md"}