{"_id":"@andrewbartko/lab-2-assignment","_rev":"1-54248c7c245ef00b2ffc2f54ecc3bf43","name":"@andrewbartko/lab-2-assignment","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@andrewbartko/lab-2-assignment","version":"1.0.0","description":"implements fundamental array and object manipulation methods","main":"index.js","scripts":{"test":"npm run test"},"repository":{"type":"git","url":"git+https://github.com/andrewbartkomacewan/lab-2-assignment.git"},"keywords":["cmpt315","lab2"],"author":{"name":"Andrew Bartko"},"license":"ISC","bugs":{"url":"https://github.com/andrewbartkomacewan/lab-2-assignment/issues"},"homepage":"https://github.com/andrewbartkomacewan/lab-2-assignment#readme","_id":"@andrewbartko/lab-2-assignment@1.0.0","_nodeVersion":"21.6.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-7K8T2Pl5Kq0oNAdjkpetN5ehzEoNenklKXJNKgKmeoGNhWBuzuphMCzwjM1+e/uk2Hq0N50azdY/fB4IcC4MiA==","shasum":"251c8cf3c3541a58f0bb19317788d5e5283a5a73","tarball":"https://registry.npmjs.org/@andrewbartko/lab-2-assignment/-/lab-2-assignment-1.0.0.tgz","fileCount":9,"unpackedSize":7654,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvq+qish3wbsMQr4bk4Y0yJ/ayn+Ep4R2fbFKrE2Mj6AIhAI/jlcr/mTGM+DUtGPAguobcwQiZUnF+KaVhu9+16xbj"}]},"_npmUser":{"name":"andrewbartko","email":"bartkoa@mymacewan.ca"},"directories":{},"maintainers":[{"name":"andrewbartko","email":"bartkoa@mymacewan.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lab-2-assignment_1.0.0_1706077446878_0.20611039627869165"},"_hasShrinkwrap":false},"1.0.1":{"name":"@andrewbartko/lab-2-assignment","version":"1.0.1","description":"implements fundamental array and object manipulation methods","main":"index.js","scripts":{"test":"npm run test"},"repository":{"type":"git","url":"git+https://github.com/andrewbartkomacewan/lab-2-assignment.git"},"keywords":["cmpt315","lab2"],"author":{"name":"Andrew Bartko"},"license":"ISC","bugs":{"url":"https://github.com/andrewbartkomacewan/lab-2-assignment/issues"},"homepage":"https://github.com/andrewbartkomacewan/lab-2-assignment#readme","_id":"@andrewbartko/lab-2-assignment@1.0.1","_nodeVersion":"21.6.0","_npmVersion":"10.3.0","dist":{"integrity":"sha512-0qshuWp1ACTPKd1Ba120TkoICm5z+OIClQ3Fpi+hpCueKkNMZEfXCmhTsyOyg3M3m4mn38zQRnB3kmHt4s489A==","shasum":"c497174b7260a571d47c86e3056477ef26021f76","tarball":"https://registry.npmjs.org/@andrewbartko/lab-2-assignment/-/lab-2-assignment-1.0.1.tgz","fileCount":10,"unpackedSize":10515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxyE2iyhozeVluDRuMtG45B+XUK+XlwdqL6YgcDzdV6QIgFF11DLbFIf9Mt3pUsxByz1WEExwRFIAowytAIp7Q+LE="}]},"_npmUser":{"name":"andrewbartko","email":"bartkoa@mymacewan.ca"},"directories":{},"maintainers":[{"name":"andrewbartko","email":"bartkoa@mymacewan.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/lab-2-assignment_1.0.1_1706158585856_0.5805743287946494"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-24T06:24:06.760Z","1.0.0":"2024-01-24T06:24:07.115Z","modified":"2024-01-25T04:56:26.209Z","1.0.1":"2024-01-25T04:56:26.039Z"},"maintainers":[{"name":"andrewbartko","email":"bartkoa@mymacewan.ca"}],"description":"implements fundamental array and object manipulation methods","homepage":"https://github.com/andrewbartkomacewan/lab-2-assignment#readme","keywords":["cmpt315","lab2"],"repository":{"type":"git","url":"git+https://github.com/andrewbartkomacewan/lab-2-assignment.git"},"author":{"name":"Andrew Bartko"},"bugs":{"url":"https://github.com/andrewbartkomacewan/lab-2-assignment/issues"},"license":"ISC","readme":"#Andrew Bartko Lab-2-Assignment\r\nLab 2 Assignment featuring 3 array functions and 2 object functions\r\n##Purpose\r\n**_Beware:_ This library is for learning \r\n##Usage\r\n**Install it:**\r\n'npm install @andrewbartko/lab-2-assignment\r\n**Require it :**\r\n'const _ = require('@andrewbartko/lab-2-assignment');'\r\n\r\n**Call it:**\r\n\r\n'const results = _.findNaNIndex()'\r\n\r\n##Documentation\r\n##Array functions\r\n*findNaNIndex(): Find all the indexes where NaN is found in a given array of numbers and NaN.\r\n*isArrayFactorChain(): Return true or false if an array is a factor chain or not.\r\n*countNumberOfArrays: Return the count for the number of arrays inside a given array.\r\n##Object Functions\r\n* participants(): Returns an array of all the player names (no player should be listed more than once).\r\n* winnersObject(): Returns an object which lists each participant, and a list of who they've beaten.\r\n","readmeFilename":"README.md"}