{"_id":"dhruvtodo","_rev":"60-93ade97515bd72b6393cd75e41bfba37","name":"dhruvtodo","dist-tags":{"latest":"2.0.60"},"versions":{"1.0.0":{"name":"dhruvtodo","version":"1.0.0","keywords":["sort","array","objects","utility","sorting","javascript","es6"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@1.0.0","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/yourusername/object-sort-utils#readme","bugs":{"url":"https://github.com/yourusername/object-sort-utils/issues"},"dist":{"shasum":"a0464ad3eda37a3b8f8a589cda476ffeb11026b6","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-1.0.0.tgz","fileCount":5,"integrity":"sha512-J0j1TElwinDWL4n1yo5P8DT1le1sU1Ifg6SqTf3BeK4qYwsvqm68Dj0hbemDzQwt0JnB6qM3vq8P+t/pR+GJfQ==","signatures":[{"sig":"MEQCIAytFGc3QKg75jfPQnVhm3Nj03iGXUuvucE4OiSewlc4AiA1L3nn50ev8Vm/nblc4DvvTDXPgwY4P82V5vzwrTUWeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6621},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"54a7fd0d4dbdd506f8ac0947fd903c4cc01464ce","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/object-sort-utils.git","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight utility library for handling common task in todo","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_1.0.0_1755889071175_0.04545730416975968","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"dhruvtodo","version":"2.0.0","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.0","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/yourusername/dhruvtodo#readme","bugs":{"url":"https://github.com/yourusername/dhruvtodo/issues"},"dist":{"shasum":"4342824abf336fcdbea54000c3b3326445101a3b","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.0.tgz","fileCount":17,"integrity":"sha512-vWpujmisB4wK595hSeKSzAFxjllmO5MbslgD0W2d4XRDBAbYFH2TdLRlBxe7Udw3Cc+7EKNV98tWa+6vnqk13Q==","signatures":[{"sig":"MEUCIFemDASgdT0lZiO0e2iK8xN9tMXPwXTH7xJInqoOOcBNAiEA+J3HOnLtomPNGL6+XBnkfJ7lEHH7NPozt72QEkYeYN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31472},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"54a7fd0d4dbdd506f8ac0947fd903c4cc01464ce","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/yourusername/dhruvtodo.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.0_1755890823609_0.4908195820851","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"dhruvtodo","version":"2.0.1","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.1","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"da6423dcecc8cc92dbffdd81d52fb5067ea1806f","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.1.tgz","fileCount":17,"integrity":"sha512-qvA50+ND04MXcLni1Qmn8oAtVnvn6ZPuWk8vt96gw6x8xRY1BqYBdNVHYeJUp6Cgj2ZD4ep6DGNBTYOLL0KWrg==","signatures":[{"sig":"MEUCIQCg3G/7S7J+gb1t7QjR5zUkgoT26QAWYCUOX5gtnvpjqgIgFLHLUCSayEJEgh+z5r0okTtai9OgBw5VK83zGWkGmp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31403},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"fa3aee4624d70f7bcee98a4a516953e8a2e3e566","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.1_1755894811003_0.9093251427527065","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"dhruvtodo","version":"2.0.2","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.2","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"155e2de1e7897c153e35c5d2d86b8efc0ce094a0","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.2.tgz","fileCount":17,"integrity":"sha512-pyAIuRlolTsviQbLgmSsVQ81uQGcbFxdsLvtQQEUvUzbrg65xXHWWTGMWzXap+bDHj4ml480LjnoaTawKV0cDQ==","signatures":[{"sig":"MEQCIA5aWxHa5aInhdYzMP6yLPo+lNxK6wwE+HHKTPuVOSjeAiA5vwywT6O6TCF9imD1HAsWRfj79+3cJvkDbQRRssm2KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31853},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"bed5e6020a2338bea0548972364357ec248d177f","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.2_1756313584065_0.4535290678358981","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"dhruvtodo","version":"2.0.3","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.3","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"2ff8625ca95ef6531809a887b33acec195633fff","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.3.tgz","fileCount":17,"integrity":"sha512-8DRSwKlWESPO/KiYNYX9X9pszttSFjmzRjaUUpa/Om9VnTcECuZq7RPdfP8xhLyI0nyCK7x60eRzssvH0a9+eA==","signatures":[{"sig":"MEQCIFrwVxwKQrnD4RslkWu74X3EMdZVnDykS5oFaw5S07rZAiAIt+iLZR3LAdEeH+yl/duEJlUw1ql73MciwLimqWEV7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31390},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"057f8d47c377423254a4d6323661bc0e69d2cd09","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.3_1756313852262_0.39372825582410487","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"dhruvtodo","version":"2.0.4","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.4","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"3483f3264bdf17b41864a6a902143704f1f9075a","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.4.tgz","fileCount":17,"integrity":"sha512-Go+QuaeJiLnyso3Avje/PAzMBobSWsef310gbPihKEJtBeSqmjE8sKadIOvpfSL3DG7VwZpk5ksSNBm5+9oATA==","signatures":[{"sig":"MEUCIBsEdNLseovlSCJhlDPSxuQayxnDcgFTIfKYYaOvgGR9AiEAoSvpfYD5U0rCfIgbPowL2xvh939tho6n9IFb7CiDSMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31390},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.4_1756313905388_0.2677010528416066","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"dhruvtodo","version":"2.0.5","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.5","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"fd123acf896cf6980699cec5c3b8960a9de860f8","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.5.tgz","fileCount":17,"integrity":"sha512-tqsjoDrylxDQCNn2ZGLpwG6BYbbhc9JyRRfSvVoVAdfXxEusKfkO+m8+IlDG7lAJUOJr77V2vT9bkddg0W+UrA==","signatures":[{"sig":"MEUCIEbnV9SfizKcUVrYI28PVo8WI808FDaV4pv3gVKZbYu1AiEAr9O2qqg7rqef3toW4eDESvwRY57A8ieH8qkJGKnZAeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31855},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.5_1756314234746_0.6091146212681864","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"dhruvtodo","version":"2.0.6","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.6","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"c9ca0535b1ccdb2c9015653a5f96c14d440113e4","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.6.tgz","fileCount":17,"integrity":"sha512-gqiqWIeaShf7I7tp8vUlovaq+pv21ajd+wVd9/Oby0ZV/JJWtdoEKrgHqsDxYVKHCsnkTj5sfXKwHkvIFAWZRg==","signatures":[{"sig":"MEUCIB9Tsn+8/8UCZpIYAQQ7wboSF5+sOw0dzbScKXL9n6HMAiEAsJulsi9I+YbP4Zct4l133WgTbyj3koOh2TOCDT+nOzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31855},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.6_1756314441640_0.7700358720676772","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"dhruvtodo","version":"2.0.7","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.7","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"a8b455f2ef203d0c2395e44b5bf8c4bda1b86470","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.7.tgz","fileCount":17,"integrity":"sha512-iTDUurcYP5TNMNWnidu6pggYxXWaWGQgYF+26HE+dRA2D7jjPxFgyos0K7WKvig/H1W0m8mvm2ZXLvRImvRMHQ==","signatures":[{"sig":"MEUCIQCXYOVBOmQ0eOYMutuBFkeYNBJ6ljHD11oB5lloyv46fgIgHfMTFEFlEAK7iMshllcoA4RKv9iNc0uN7SfCvko+51U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32502},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.7_1756314662990_0.009409260441274103","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"dhruvtodo","version":"2.0.8","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.8","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"094f4048bdd6da5ea6a1135e0e761415ddf4534d","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.8.tgz","fileCount":17,"integrity":"sha512-Ii4LaAY2O2WUEE5u6SruzvCuDyV14sjEcdxWMkoM8vM669+K51Nh6ltu/aYdvxcliqNEMJ590sI45dvjRmkx5w==","signatures":[{"sig":"MEUCIQCiV6KTHEbuUqGT6hB2MQ1LBmqUNllTIqrroWqmV65X7AIgQ+PUJx+NY6stQW4Y2iC2TNP7zVoZSf4y6k4TsEuiOdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32266},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.8_1756315175223_0.20833191003824347","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"dhruvtodo","version":"2.0.9","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.9","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"009ad194286db5895d9ce10e7985fdd408f269fd","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.9.tgz","fileCount":17,"integrity":"sha512-nbo359sEh3XUQeDz982VNFpoaMe90U6jCq8GyAEw8yH/l9vKJtfc2nLJi5C6a0GmbMp4WaouFBQihDxw/j2bvg==","signatures":[{"sig":"MEYCIQD6mJsC2i5a0UW2ItvzSOsRgBq7W6GPt4/y5173H3I/2QIhAJ1qDJpluTCbPAhO3IeVeskE22QeOVLqbOrW6WDQSp/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31456},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.9_1756319765212_0.14788679282312733","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"dhruvtodo","version":"2.0.11","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.11","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"628b9fa54896026ca61104ef6711a47d3e8c0e07","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.11.tgz","fileCount":17,"integrity":"sha512-CjUNoK3Vb9/dWhUC+Z8KQ0zYouY9cPeBtzZLv/IuX1SK0A9GLVz1qO87GQwqzPPB7jjkhQdPID6iWTxjjUV3xw==","signatures":[{"sig":"MEUCIQCtwtDQsKAcm88kG9PJghMh3G69r6JQmiWAnczoWyr69gIgObdF5gCUusGu80xegNZZWL6UxVf3Y/2ARLGlFAzp4OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31343},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.11_1756320247463_0.8577159552742095","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"dhruvtodo","version":"2.0.12","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.12","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"0bea7f9a8ac16fd491848176919cdfec12ff99c0","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.12.tgz","fileCount":17,"integrity":"sha512-CA3qq3STQAdhRabn4mnJyWzb0bIB3wTO3JgfPiTzcAzlrY5xZ0W1iYDUy91daRb57dETNAHfNzZ/YHW17RiroQ==","signatures":[{"sig":"MEUCIQCNm26veP6gMW5jG1pCwBm5aKK6TkODIoKAl3UdLrgRjwIgJ2LWhVpmdxxyhy4GMdz12TzgPOBYc6ZIlByXdRVoxN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31348},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.12_1756320604186_0.7000470260151237","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"dhruvtodo","version":"2.0.13","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.13","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"6f88fa93313b32110ae4cfcb170a32fe3a1fc094","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.13.tgz","fileCount":17,"integrity":"sha512-hhe4VTs7vl29TwcgR/FMSnao014x1l6huZirQ4pU1mHEYDh7JOsSdFalVonmLcaK3U6bYdRpq/gxcr1gs/T0VA==","signatures":[{"sig":"MEQCIGA9x6dKr5SuGaOhLOuWy83n6Gbe2GF5F6C11d+htCpBAiABwgTqTcgbi2iAGwKYYzlaoaKSrzvs136kXyJ/bT/+2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31348},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.13_1756320623756_0.6625790847487703","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"dhruvtodo","version":"2.0.14","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.14","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"856e8c5ac7a708ceedd8525c5d6f7a025629824c","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.14.tgz","fileCount":17,"integrity":"sha512-I8asbj0TvTH3ZydX4fMeTloxhnQ1ITbcakufoyOiYeHx3bLWruFBk47qtjBP38Ivan/z45AYyeszlvpPzi9BTQ==","signatures":[{"sig":"MEQCIGKWpoflBahUb3+92a1VLaLnoTRIFkok5r7sFfUvkRMfAiAYaeiGQdiX7s5chaDrXw3kuhDivC7a2RcjTbTcYbNZxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31294},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.14_1756321014739_0.637117884749548","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"dhruvtodo","version":"2.0.15","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.15","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"2e1784b8d0c45f102cdffc040a4cff9d0c5024a7","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.15.tgz","fileCount":17,"integrity":"sha512-q5g8qlPqeIB6B4kQQXrByXEOXsX4rcE+U1wfVsPrtNl2gJ6EdVDYRc7NUxeR7GmYv9/fwjKlfhBI2+Jv1pr8HQ==","signatures":[{"sig":"MEYCIQDH3JFIAczI3pa1V9n1j+yQ2tnFjbyLmyy0uO4NqDektQIhAPtpjMJOnJbwl00butGznyAOCjLaAvdBqWSs8xJaYcIW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31424},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.15_1756321387635_0.8744870276576662","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"dhruvtodo","version":"2.0.16","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.16","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"3410c6d47658d975b381773d4ec733048cbafe1e","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.16.tgz","fileCount":17,"integrity":"sha512-bKIUdhrXsV8Q4GF/JfRYNGbTPj/GPRv1RVrpCMXg7OnnVQrzwTnV9jhLz2xLdxdE41q+3tWr4WSg2wuYdMHHsw==","signatures":[{"sig":"MEUCIQC54qqPw3mLxC0Bt/7XX2HPgVeeNntyJr6PePM1PaeKRQIgViwO551m3BQHfJDf72RnIxOq9p2DMIYhQd9CQZV+Q2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32007},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.16_1756322076404_0.27724188591629684","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"dhruvtodo","version":"2.0.17","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.17","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"aaf344af426fb851c721b89a52a0da734ba1969f","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.17.tgz","fileCount":17,"integrity":"sha512-gQmb7/wZ7exSDkNFz59aQyTifCsIaGKOfyPDA7drpLXBjO/nmCHrIyKecFuVb8WiB9upfU3IK1JJWtbfXqYpvg==","signatures":[{"sig":"MEUCIEapAudtU6lLko08e5BvpBJ/7CFV+E6RKE1VCX7+RrZPAiEA3U3exn9K1Z72RxvM8TeKvhstkBzFtIcSacmdXsZjeNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32053},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"654f5680450ac673c53c41e2c963f19c885ce4c8","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.17_1756322501954_0.7615551459506591","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"dhruvtodo","version":"2.0.18","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.18","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"f2814d771df3ff748133e8c474c6219ecf257f0d","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.18.tgz","fileCount":17,"integrity":"sha512-Ea6VQ1dLCcV2gmD8zBkh8G15OtduGcEDpLIuCeZAqvhoCzVIvYv6IhFiXfEPIabdyguCwVq3LuK1TPa3JRsgmQ==","signatures":[{"sig":"MEUCIQDPWNBAPzs+RAN5pm4FI2Cn0lczyZ58pBW+bcV4dvbgoQIgOrQS0cAA0NGKhXNCN+jO9j0BS2/ts3GuvKZY7edABMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32205},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"5bc68f67a93b59ceafadc4b72d1bcf227fda9e34","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.18_1756385838955_0.0956735790135732","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"dhruvtodo","version":"2.0.19","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.19","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"659f49af0b713589d17318c2848b7c47d15b983b","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.19.tgz","fileCount":17,"integrity":"sha512-PXfHRiKmSaceyTl9b86jSQcxQtSBj/rqsRRvib4XHz7Ql06YCpOltLYrsKkgn84mXLBfkxN3TN/lL2j8sNqnIA==","signatures":[{"sig":"MEYCIQCIJtQn+qBQw90MQ1u14iFcjt+DaYl0q8oESczyHJpWIgIhAM2nwyiSjBLkghbZbyBi6/d+M5Sue+KPfF754Mwatd5w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32159},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"5bc68f67a93b59ceafadc4b72d1bcf227fda9e34","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.19_1756386491998_0.5986573841937508","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"dhruvtodo","version":"2.0.20","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.20","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"d6b3c4cd511af30696de775c53571d8b1eeb53c8","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.20.tgz","fileCount":17,"integrity":"sha512-RHJPbRtK8D7NJtkcuLzK808Jooua4QVMHRrttuh16ChMay18HaJvEzaN8U38wafFo/bnCwptTCWKKy3H4q9wLg==","signatures":[{"sig":"MEUCIQDPVJZJWhjTQdc6nJnagHwGJkdRa7NAphwjHaakfwKK0QIgCwHzh9vKh/HrQIgx8GfFpvXfnHY0Lqe0XiRPc1lx3No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30171},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"dd3fac570b48e1952cfe9bf7e8e534482bee377e","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.20_1756394551670_0.490417310818158","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"dhruvtodo","version":"2.0.21","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.21","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"16514045a03bffd153ce529f129637e58fbb2d2e","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.21.tgz","fileCount":17,"integrity":"sha512-Ir+TtlgjZdciMLM9nmOe07N5F558kDOIdOo+6xXBIEry+oowhH8mGGTXfG2iw2oNOupIr7V9/pEn4LD8ON2SZA==","signatures":[{"sig":"MEQCIDFnHuEfsJ4pdOERljcHgX4zHAi2JN4D4+UvK5xLtREaAiBZ75cQU/VUK/IoNYPrWmgctxHgGdSeeHszU/COvcGWWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30329},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"dd3fac570b48e1952cfe9bf7e8e534482bee377e","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.21_1756394734099_0.31128215257235325","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"dhruvtodo","version":"2.0.22","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.22","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"00e46f1a328cda3b29539a3a4deb1a74b48a0364","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.22.tgz","fileCount":17,"integrity":"sha512-pe0yzANOG7+O1VwAaFOBpleMI1jJhlP5o/hTblkL9AK8tKVw+fIt/sU7tXSjG22PINOCKo7h+Ed3HVJoeHXvMg==","signatures":[{"sig":"MEUCIDCF+dmHFSWSRMuhovvQ9AeegoAM/YKTM4nvMhp2+h7vAiEA6OIQJcRUqqw/PstC2wsD30SBERVpu87VmqaSc6lLB5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30329},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"dd3fac570b48e1952cfe9bf7e8e534482bee377e","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.22_1756394996492_0.36670492021887613","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"dhruvtodo","version":"2.0.23","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.23","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"183717ce7ebdae245d112335161e64992cab546d","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.23.tgz","fileCount":17,"integrity":"sha512-L3nzXHkakG+uXOm7OYoJHDE/VLu4njBOBAo5g9cG626hfkfL6rgS4LrlM7YygMprKkUZiuXRTiOSTz4S5KMccQ==","signatures":[{"sig":"MEYCIQD+VRa/AXb9O4sGjD5sN6fyTfMPTNYF9Dk+wQy9eQEp+QIhANRfSq5Gm1yZ7tURa5zdYRJMgmkYuB0/DMqJpH1jGHxG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30846},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"dd3fac570b48e1952cfe9bf7e8e534482bee377e","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.23_1756395209232_0.17958912095305313","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"dhruvtodo","version":"2.0.24","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.24","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"9de012903b3509829e2da44e195e57a769ca0cba","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.24.tgz","fileCount":17,"integrity":"sha512-tk7HViTy3Rljc4ocnb+cvKmZPZv7Pn0U1vijJu08DvMOLdEnuS30DJEviLeJnmvw44G4y0hgi/Y9zRkWGYblgw==","signatures":[{"sig":"MEUCIQDF19eF6Ydkw6wqLNN3F8XLoMLtWWcg/enOIkN80svMOAIgJ1VRHfP9YnAChvPuJ61EgsloMJgFNJfw4rHrDU10m5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30846},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"dd3fac570b48e1952cfe9bf7e8e534482bee377e","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.24_1756395274896_0.6844086180051232","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"dhruvtodo","version":"2.0.25","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.25","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"46de0bda42628da357506da0febee2940ee796eb","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.25.tgz","fileCount":17,"integrity":"sha512-+brVcCnwk45kzCT0c9Fwm9pYqv4dxFF/vx0K8nOQj8pRSFtMbljN9V2xG4h90+IllGLcqU6IDWFLYC34vE5OnQ==","signatures":[{"sig":"MEUCIQDZGAGULASXTqPJCzkeZIn/Zt0pcDAoR8TPlosySxNtCgIgC7rM7tjH/8Fs2k3nV5aI87c4zdPPYDGYky9NIRjNRK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30846},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.25_1756395343401_0.1053232292095525","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"dhruvtodo","version":"2.0.26","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.26","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"80c057a7a3453f2c0d7578f4e4d83926d5d10eab","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.26.tgz","fileCount":17,"integrity":"sha512-jUSxyn0GRKvvZwmh9P/plpiGqzrW30/xbwJ/DxQULkV0l2gPVvhsvLaKMRxCW5rMbeTA4pf4oxTWCXTKEw5dLw==","signatures":[{"sig":"MEQCIFIWIn8ZT1sB0EO89PCnC41qgY0BmwZG90IRaCKsohECAiB0uweCQzJBwS7HQiWZd5+h6WFA6p7KHlvUoAqrtRcXFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30870},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.26_1756395444889_0.6813264021973489","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"dhruvtodo","version":"2.0.27","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.27","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"f4f670878d4fe4c4a48ced58137e4d9f768306e7","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.27.tgz","fileCount":19,"integrity":"sha512-YNMULSspY0PQA4SgZLh/sMXpmtMRWGyGVg16iK1pDdqXi9df9/FmUN5Ykuwog/fH2IiWVqY+RX7zCk/P422UZw==","signatures":[{"sig":"MEUCIB+VUrJh50H/du56LKUrQBanvSKBSEV6ntBurmraSUCGAiEAzY1NyDBEFV9uVGBFLnGYtqa4l+C22IPD13Mq4JiNWwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38332},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.27_1756395544115_0.46367409201443177","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"dhruvtodo","version":"2.0.28","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.28","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"46549933843d51419fd9ec75897109b99bd8655b","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.28.tgz","fileCount":19,"integrity":"sha512-oiUYEJwEy4xQO+/OCLuYocAa3RSkhOJgifQ47vIhgm4u9qBomP7hxhXYs7vkL4fHI4JL2yyLfCW0C2GB+IA74Q==","signatures":[{"sig":"MEUCIQCaGhUIZDkDBZNEOIvYtj0aLHrNqKVZ179p6Ed5n16WPQIgQqYcNy6Jux4Ir1WwWR2hYNQsjZjW8JNnOROmM+70mv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38341},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.28_1756395676574_0.23481278244274595","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"dhruvtodo","version":"2.0.29","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.29","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"24b998888ee8579eb8ab379381bb7b8f377a84a0","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.29.tgz","fileCount":19,"integrity":"sha512-07jkxNu6Xc9aT8MGGEptToWWbVk/uBTNMjiPPHkmBxP98/8kfCYc+5oXsUhn6JBGmOfXOdoq3BnPoYrkvJHQ1A==","signatures":[{"sig":"MEQCICdixM4c2Pz5N4G+QOM7vQVFEO9QUkCHHaniU9G70f2MAiBPodqzLnupOK5UoyJ3JwDpofgKAXneO/YrnoPRy6EhUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38333},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.29_1756395895810_0.032356775787862224","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"dhruvtodo","version":"2.0.30","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.30","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"078ee6af40168705129569672b331f1f2f181978","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.30.tgz","fileCount":19,"integrity":"sha512-puwnST1JTI7KkyS+AYAq9RhAiqQ5x4PtvMQDf08c0s2Ho5Izeq9tcYXHQZjcPbr/P6BhyBeqmRmd4MfYxA2W9g==","signatures":[{"sig":"MEUCIHirPyHCL/5rPq4PkJfjUaxj2LECOj4o9gb4eXQBeWoGAiEA41K9sdd9OUSHWjctd6QIrbPNHwRYCH2QjcxbjhxXc4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38333},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.30_1756396024707_0.11581551078310182","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"dhruvtodo","version":"2.0.31","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.31","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"6f1a2e9148d582b4e04fae1bef639fae7103211f","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.31.tgz","fileCount":19,"integrity":"sha512-c3r/To+zri4uydGQsAwrNlZPOo49afde4AY5vVYyh0IXnSnx6etvmoJzBlo1cd2ZlKo4ZcW1jqtMqNM49hG3Zw==","signatures":[{"sig":"MEYCIQDeFkD3geaDRcc/Odz71g7vOM1Xks7aLLrjROt8V/2BCwIhANX0Uqi7OLNSC6bq2TB5XJIKQrPanBmLdphF7xsj5IeJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38329},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.31_1756396318895_0.7629947453050054","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"dhruvtodo","version":"2.0.32","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.32","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"89dab1e756092077b6ca40f4cab963ae2c08c963","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.32.tgz","fileCount":19,"integrity":"sha512-pCUvaZPzQ0yBEiFYnrqUb9fpSq36D8WZUoyKEkyCKUrOA1s2RX5LbkOfPaUjd4XKoTDXgC5rSoNDAFf3cFEgVA==","signatures":[{"sig":"MEUCIEmTL6LNBwOpSCqu9TBT2HPHRsry/ZCVLEg+k1KlDHCdAiEA+GfLxFZ3/E/ZyQhii/wJhTIBrfIePn32EGaGuFH9v7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38329},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.32_1756396350829_0.29848420849606216","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"dhruvtodo","version":"2.0.33","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.33","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"d353dd76580287600c0c80d3c569980a0e2f7714","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.33.tgz","fileCount":19,"integrity":"sha512-WWb6vCxZGebAY4pRNE6ZYehTho3yVUvOfaHccj5O3jzr5/vgnl2/O7C5GmPh9ILxlcUmIt/O8bX2NmUVdNESrA==","signatures":[{"sig":"MEQCIEvFbVHty4SUy0I2D4/4fBILSOSkCMe1CRLVltB5tOGcAiBy8OsjaGTudhTwFB9DIXuW/q1ebyujIvrMsG8uxfcRYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38325},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.33_1756396449542_0.466175537743051","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"dhruvtodo","version":"2.0.34","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.34","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"9254f45d032d13c5b409b24288b6515d9a1c8270","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.34.tgz","fileCount":19,"integrity":"sha512-ENPTDPcSmNMMbt7hisvHQrVKnGawheFLpZ6CYCtdrusurvQBuhoaAi/X54fxvTjhP1dLOPigRjL/Y03xAPDDIg==","signatures":[{"sig":"MEUCIBFumiBCdFzib3Zhq6lqPYHYPqtpvsAhCdXca9KvrN+qAiEAu/4PvWskPsSla+bzreLUAyz41WNOuiYxsQ6DOPHncC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38409},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.34_1756396786891_0.6438536485066311","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"dhruvtodo","version":"2.0.35","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.35","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"89802837f5e1f548345fa548dcc920350ab47f4f","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.35.tgz","fileCount":19,"integrity":"sha512-bp9Q4x0+i/hlKpkqTG2Vinz9H3sDuWbwzVrCuU/y0XDP/ikE9jf5yAl8hAJUaskqM4onbFM+rlTnLSNkkRnZrA==","signatures":[{"sig":"MEYCIQC4SbDpmFwdiy0Q9Z3PCWHTHiM7AVnMTYhOxhmTeZ189wIhANUCSHxr1VJYVx/peCrjJ2Cw4RHZtZ7QJC0VzZDzgmdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38480},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.35_1756397496848_0.583804439221471","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"dhruvtodo","version":"2.0.36","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.36","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"8b540ce0f1004aae15b4a59f151739bbf29220c7","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.36.tgz","fileCount":19,"integrity":"sha512-RXGJ9PeYeSdL/WVcwV0hiXj1/P1E+FFQWtkFPA7ZSoWAbN10WqPEfXiSdOgL7mY5TwGZwDlqZDAUTE0AhQOL8w==","signatures":[{"sig":"MEYCIQCvmOM2EOrhp8fdcO98NSj5cx5rCb1vTzHaNf806pFbOwIhAMjgAVbQn8l56TTLkhZ0njIIxOltr6+qWUTiGTnukN03","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38480},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.36_1756397548291_0.12691991595164764","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"dhruvtodo","version":"2.0.38","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.38","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"366776314a16d1b5f96ba8fd3936912aa8643724","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.38.tgz","fileCount":19,"integrity":"sha512-URcqN+DE5Bzp348WJkuS2dSOEVUEeIfjBBND2Qe/kukd+0jCxeXrv+6+cpx7UL8qV2EnR7gbD+AMFVuv8zeDOA==","signatures":[{"sig":"MEUCIQCsYYDw0UguXv4w7j360sWPdYaIWCvTYXQlVWpQkEwd1QIgOjeIvlDOAAvK4+24UxtjBwTUMmHkjUGTCrtohZcaJq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36227},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.38_1756401880095_0.6168932311316744","host":"s3://npm-registry-packages-npm-production"}},"2.0.39":{"name":"dhruvtodo","version":"2.0.39","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.39","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"619eaf52dd6b3ffdf71cc613614e4f0c1ea5e9a0","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.39.tgz","fileCount":19,"integrity":"sha512-poIoWVb+MK3Y/sX+oklUiVGwbBoVqxpHx+6gGp2XYACjhuOu6/KK/ZjdtI7LrQEpyoQxABjy82hR/rbH1U3RPA==","signatures":[{"sig":"MEUCIQDo94lGrWwFy4UK//2/onl7lgc5Z1nFmiQ3sEkkZgQv2QIgRl/9+QXY8nLpgvtK4sRlzUBM26cy5gu2KGjA+YJWnbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36369},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"8e81cc4d1a60a354ef5db140cc0c704f04e67568","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.39_1756405795041_0.053244485056112234","host":"s3://npm-registry-packages-npm-production"}},"2.0.40":{"name":"dhruvtodo","version":"2.0.40","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.40","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"e7e27e914bd05ec181caf5a7ec4d68b427ec01af","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.40.tgz","fileCount":19,"integrity":"sha512-/XIKnaVxYvbaNUMe6Fu2c54ucOh7Hbf68RID6vsXOv/f8PZHrlds47kdeCL09gd03XnZgkFwwgFDNm0KNn/eYg==","signatures":[{"sig":"MEUCIEESkUeltN70WDr06cz6i6fsip71p3IGfXn2l3O0l82kAiEAmuLqNkU+dEX5WeUm+xfKzr7aa0cb2qcQO5LNsYUoe2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36024},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"792c4b23e3936830bd03d879a5608ce0c546efeb","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.40_1756420107172_0.03264175368666988","host":"s3://npm-registry-packages-npm-production"}},"2.0.41":{"name":"dhruvtodo","version":"2.0.41","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.41","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"46099275f1ef95d1aa8920f2c6a7afda54fd8f55","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.41.tgz","fileCount":19,"integrity":"sha512-1/im6YBjhWw8C2pactH3HMwvdCJMMBJyrDLyQxaVjicXsm43soOV/zpdS4xukD8UAaGz9NX/tpKfz1s+BYkDqQ==","signatures":[{"sig":"MEYCIQCJhM5b+69k0lspfLgA9xT+mFRtD7H03OdsAD1o8D7NNwIhAJk+GPDZA5BP5eKNSzpAzWanoeHjyc9MhvihWFzqnsl0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35970},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"792c4b23e3936830bd03d879a5608ce0c546efeb","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.41_1756420236987_0.34850052548451815","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"dhruvtodo","version":"2.0.42","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.42","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"00591f3aa6997a6b19d249fc6bf3c397572685a2","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.42.tgz","fileCount":19,"integrity":"sha512-FL9qCPEKdEiLSCRnfGKHlDBu3lURgeQ6tkjrtk784B3rrLFpIUZ2NJZemZct1gUW4k0uNbToCzToUWloa+Tj4w==","signatures":[{"sig":"MEUCIEg1pZZdChutLXwO8eMoF7Af9kf+KYpadQmu5ZHyrjn7AiEAgK6x/f5G+KG81aFL4KIWtvqs9Cq1AvtPgHoy8y2osYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36024},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"792c4b23e3936830bd03d879a5608ce0c546efeb","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.42_1756473734961_0.02603129375930635","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"dhruvtodo","version":"2.0.43","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.43","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"0910e22f5891a23515f10bd3dd06466fca72c044","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.43.tgz","fileCount":19,"integrity":"sha512-J2jXyXWKWqQsQ9S8qsgGR7uPFRyKrHi8R2fmr22ZP+GpXikJ3BV1rZ2GBS6APIfekREaXaCh55iNhPhC/jk3Kg==","signatures":[{"sig":"MEYCIQDs6so+RJdUfBebUH0dP+p02bhU/D+H7wjOxbo+OlfR8wIhAIcJDmj/NqWaDBQGK2E548rpBTLpIYyyV8EKUwDM/f3M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36083},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"792c4b23e3936830bd03d879a5608ce0c546efeb","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.43_1756473802356_0.38628465978063886","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"dhruvtodo","version":"2.0.44","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.44","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"c3907c4778364f698199350f970a57765c5337a3","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.44.tgz","fileCount":19,"integrity":"sha512-3E2x9QRn/0I7nULk2xJPz+XFNlHjRHPvsnbOYTPNG+FNR0+H2SAKYgG3ZnZFXueTA5fca/vPpu/VUu5q97tAog==","signatures":[{"sig":"MEUCIEyNbSYTThItiY3bXyQwEJotAUfkSs2bLWTLzL12HatjAiEA3B4a48RfBqISL8HKtDvJQ0/RVhGhATEt8l1NVzus9E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36085},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"792c4b23e3936830bd03d879a5608ce0c546efeb","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.44_1756474278755_0.9454923784885301","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"dhruvtodo","version":"2.0.45","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.45","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"add8327d1848d421df74294242ea13921e282610","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.45.tgz","fileCount":19,"integrity":"sha512-fGYkR/UINxv32bj9n6pBbZqvoo6TceaTdIxVRoGVn1dilKQ1gCx7gu7oKywSjDBk9NjnFpLoOTKuAm5my6rU0w==","signatures":[{"sig":"MEUCIQCKffh5WW7R1UKS83WYTyUMHn8EWwSfrcqGJv49wKkJ4gIgDsYej7H7m4+lFW3cXX88uzcnVF8w4LLso8GIUrzT17k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33681},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"792c4b23e3936830bd03d879a5608ce0c546efeb","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.45_1756513687420_0.3918218412329386","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"dhruvtodo","version":"2.0.46","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.46","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"a278e7f0e4e4cbb0036bc95a7caf93061e7315c8","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.46.tgz","fileCount":19,"integrity":"sha512-bK3MzIC6aCoJ9AIP+cXaQ1B1IGK2rAG9lhl2BFG07JyL69Y9W4a+yYbGePFziTIdffG0bOl6o/i68VuoknpwDw==","signatures":[{"sig":"MEUCIAEbIV3tjgiLE2vLIrxnhIKWjLLU1pOEk2N8ye3alFQhAiEAktT3d2afrMl/thGfcIOgxDXvHycy+M8uvBJj7jBkk0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33688},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"acf2a03ec9a69b012417cfd54a9bdb7e08e2d10b","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.46_1756823672348_0.9868771380024841","host":"s3://npm-registry-packages-npm-production"}},"2.0.47":{"name":"dhruvtodo","version":"2.0.47","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.47","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"5104c6b429e34aefb23c32986625bdc5b7afb83c","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.47.tgz","fileCount":19,"integrity":"sha512-hxdvanqQ0vaD2dEqeokb/juBKwUqVapKMMOLREoo53MdhnZdQ8C14NTkVlJVKhNDeuee1A6Cec5gHHVQWleBow==","signatures":[{"sig":"MEUCIQCoSblXCzowNOYLidZzjmz1SiY/37tI0ydVyL8q2JdnvQIgbEoASTdwBXvYlL9PtwS0M94fd0mslEP5ng2ieu/9nsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33713},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"acf2a03ec9a69b012417cfd54a9bdb7e08e2d10b","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.47_1756824220442_0.6611849539327548","host":"s3://npm-registry-packages-npm-production"}},"2.0.48":{"name":"dhruvtodo","version":"2.0.48","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.48","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"aeb3f88df4c11393269a1102d331135959c3ac7a","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.48.tgz","fileCount":19,"integrity":"sha512-7DToRmmgKrfbyGvy2hujbjx6l+9XhFn/nToL+YsKrDi+uq+2ofLEi0RSaoHJdcNFvhYqybb870MsSl5NvWen4Q==","signatures":[{"sig":"MEUCIBkxOJiILE59NGsiqnVXTXnflVEKTQsT19T6IEOZfAyJAiEAyFrXAziKnw4Ekadyk5j9WCkmH+1u91yHWdVFym49kb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33703},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"acf2a03ec9a69b012417cfd54a9bdb7e08e2d10b","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.48_1756824375003_0.4160142768674904","host":"s3://npm-registry-packages-npm-production"}},"2.0.49":{"name":"dhruvtodo","version":"2.0.49","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.49","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"44d16a4da8bea6897b992de78ee4216520095e47","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.49.tgz","fileCount":19,"integrity":"sha512-RJloEbZg1p86lz86eV1azshNSas2eeMc+WaQWA5XEC1QlQ6JeidPTn8P7kByuGxsYuJ0rHPtM74o6oQQtNZedQ==","signatures":[{"sig":"MEUCIQDWD1OC8MQRo0g8KpbLjX7HpdmMAV7HXDRZnqLOWv1IkwIgZDcnDgxYfNcsUV2VadkPByt8auDnRyo07fxAMQMIgMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33881},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"acf2a03ec9a69b012417cfd54a9bdb7e08e2d10b","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.49_1756824585125_0.18321313357611158","host":"s3://npm-registry-packages-npm-production"}},"2.0.50":{"name":"dhruvtodo","version":"2.0.50","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.50","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"41bfcb3bc50594592a90a03bf2b9663996036b38","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.50.tgz","fileCount":19,"integrity":"sha512-zMVxXEFl8XbdlDnvS42+iZOkd3jcLbxKYPYniSQfLeuS34bkKHNgjASeN3lYNEIGFOYgGfGsJip8BAFdfb2eAw==","signatures":[{"sig":"MEUCIC7ccEvLzzBJ6ITj/0a4aEg3OxA0pdC7ekcF5sXd4NVOAiEAj5YT/x7UWM6+ev79wJC7CJ5cpqQ3kKOLbpcGCogeHZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33882},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"acf2a03ec9a69b012417cfd54a9bdb7e08e2d10b","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.50_1756824727131_0.314938212509978","host":"s3://npm-registry-packages-npm-production"}},"2.0.51":{"name":"dhruvtodo","version":"2.0.51","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.51","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"b624e82e26f7ff675ce1204bbea00901aa3d75eb","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.51.tgz","fileCount":19,"integrity":"sha512-BQBFvau1VffFn/rjkh98c3QFPLV9zd7qisxmo++OvaUbU3tHwbFRCfNC/maBnkQ3V/BTjRRZgEA2cXP3WlzKCw==","signatures":[{"sig":"MEUCIQCTK/lBNkw3MPaUBaF39eC/aJAGZTPOY6Q3D/57FWBH5AIgecOjEhFpxjpTSKMvRufnmXQDaGilbvCeq1iF31z4qz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33882},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"acf2a03ec9a69b012417cfd54a9bdb7e08e2d10b","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.51_1756824744258_0.9110001211753147","host":"s3://npm-registry-packages-npm-production"}},"2.0.52":{"name":"dhruvtodo","version":"2.0.52","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.52","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"99f04dd9ca79ca5a0ad155f0cb03aa1fec8fd576","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.52.tgz","fileCount":19,"integrity":"sha512-VEySrCRebdiICVw/MvN0fgvbHnp7TgiilOBsiL8WnpEGTYLoLK96THgRuaaB+5fpy8/qmwo0Kv2Fl62hz0yhVw==","signatures":[{"sig":"MEUCIBd53R2IFcm0A6shKbRYU9gft2ExHBonypcBh3IK8UXhAiEAtO4qBQHblP2GdZq6zjWCjMWLBUB0NxgHvVq4hAEbwGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33880},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"acf2a03ec9a69b012417cfd54a9bdb7e08e2d10b","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.52_1756825616149_0.030462506354056895","host":"s3://npm-registry-packages-npm-production"}},"2.0.53":{"name":"dhruvtodo","version":"2.0.53","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.53","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"c1fb0eb7a722b04493a12148964cafb16990f109","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.53.tgz","fileCount":20,"integrity":"sha512-2Lqk966aLBUUbXm42EIItX1xR4ZeVWddZIigTQ4XqfYvCfK2WUCoa1LPr84uvGXTnjAZi6YpHqandffasJbdTg==","signatures":[{"sig":"MEYCIQC/LbHzsFW+WNlC2mQJc32DLa3nde+rmPuUo2weKTE/NAIhAI6JDoD8bJ4Dv4F/RgAWneAPhJyK4QgHIptkc6Zew3un","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34355},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"acf2a03ec9a69b012417cfd54a9bdb7e08e2d10b","scripts":{"test":"node test/test.js","prepublishOnly":"npm test"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.53_1756827367197_0.18113798807332304","host":"s3://npm-registry-packages-npm-production"}},"2.0.54":{"name":"dhruvtodo","version":"2.0.54","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.54","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"105590db058bba5043fa3e674c301b060e98416a","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.54.tgz","fileCount":24,"integrity":"sha512-JE9GhAMy0ln0jgvhaA21ZRptHacXV8EI1e6/1CUPmcUOQ/IANGiYf9So0/522q2V2QBq00hSNfZ7+nhg1Qn+Rg==","signatures":[{"sig":"MEQCIEOv4ZpY1DZvh8IQHqH34pQE+mjKXp1vI0gXaC4DLm+iAiA2aQzGRaXXqzO1/daV2ZesqNRhdNt2IrPJiarha1vepA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59776},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"d4cf965b0ef2c2442bc344830348f8dbbbd4043b","scripts":{"test":"vitest","test:ui":"vitest --ui","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"npm run test:run"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.54_1756845492443_0.5574289869099898","host":"s3://npm-registry-packages-npm-production"}},"2.0.55":{"name":"dhruvtodo","version":"2.0.55","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.55","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"015b4a2082d514bccc9c1d55956ec11d8d292dc4","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.55.tgz","fileCount":25,"integrity":"sha512-1D4gWVmApK+QPb0khgW5HxFtcnUI0WAZw8le4XLImP3f41BBDWwDjPj9RQUhGQ5y0qGFYwfrwpCcIb4qeESKCQ==","signatures":[{"sig":"MEUCIDR+zWCHno8GZYxGjL8lAZXBm+faVrRFueyYhLIi0TU3AiEA3YHI6N7fen8TH15ic/SxgO7pag+fwaoxoQLXOTv4kYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62328},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"66b4004a3f685394ec9393770fe8437d696e4def","scripts":{"test":"vitest","test:ui":"vitest --ui","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"npm run test:run"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.55_1756847401953_0.840106998536662","host":"s3://npm-registry-packages-npm-production"}},"2.0.56":{"name":"dhruvtodo","version":"2.0.56","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.56","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"ab9a7c5d512dbbf803192233761a0551cb166d3b","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.56.tgz","fileCount":27,"integrity":"sha512-JKYQindkUyeOcb7yrpEAMb6EByecx35rdFvGgOw916sjG5VAqh4LxRsgdX2v8F0pXnAMlwvu7uavOpv2hLyVcg==","signatures":[{"sig":"MEUCIFBKdv7ZeO1vbeCt1ZNzpzscPUyobwtUdnmpTuGHN7ibAiEA8pDCDqHk5kxSOoVgunw9gMcGPf7ViyUoYhnn7K/oG+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69210},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"80c3d95353d437208efb35a17a7140cbee6cc7ba","scripts":{"test":"vitest","test:ui":"vitest --ui","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"npm run test:run"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.56_1756850518930_0.6741714553205158","host":"s3://npm-registry-packages-npm-production"}},"2.0.57":{"name":"dhruvtodo","version":"2.0.57","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.57","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"dd7e36527996fef0cf3c825ef98e163b47e4e44a","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.57.tgz","fileCount":27,"integrity":"sha512-vP9AloMwVTWex4kuiFa6hsbbubdW1+zRtnh8D174IYPP19xVahMRJoEMvNpVJ7bkXKuDtas57AWZEcS6pI0O4Q==","signatures":[{"sig":"MEUCICbn/C5K1Hx4EC1JNV5wZIBx8dynBbyu1nkhd9caGrLfAiEA+Xxbr0ZRUiW7wpJrKJzg3CxJRwr/oAGdR25F9bsUqwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69240},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"80c3d95353d437208efb35a17a7140cbee6cc7ba","scripts":{"test":"vitest","test:ui":"vitest --ui","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"npm run test:run"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.57_1757060985737_0.8840649486783472","host":"s3://npm-registry-packages-npm-production"}},"2.0.58":{"name":"dhruvtodo","version":"2.0.58","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.58","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"1e54db767398d42aaed31c00132a0095e6e1a4d0","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.58.tgz","fileCount":27,"integrity":"sha512-jpHUV4pbLkFuVy9gxmzwbVodxRt9lxRPdK1SeIiWs4Ds1ooQivbz19Qg1TJ/bV9svUg0NkPCyV7GsIDuTAT6tA==","signatures":[{"sig":"MEQCIByzIkfWkxKsXDjzAP3cehnw+vQK8K8/pCfCLBXzKyM7AiBCXEzgFkWJkx8mrLQcqdaO5cthmD4olL0FK3uxzrP6+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69247},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"80c3d95353d437208efb35a17a7140cbee6cc7ba","scripts":{"test":"vitest","test:ui":"vitest --ui","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"npm run test:run"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.58_1757061920451_0.8832757456241038","host":"s3://npm-registry-packages-npm-production"}},"2.0.59":{"name":"dhruvtodo","version":"2.0.59","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","_id":"dhruvtodo@2.0.59","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"dist":{"shasum":"be059c6a0fbb92c6e47e9ceac56c38d992a548cb","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.59.tgz","fileCount":33,"integrity":"sha512-nvpN40t7xgL2hgfwWiOPbVfsC141T0H6HJmCe63evYli9FxzLMUNaKm4W2K4j03OPXyEEms8FuvncDgns24T5g==","signatures":[{"sig":"MEQCIHiI6gN7e/UzmA7Ey5iwc7oNqZdivjGpiFj+tMauCShWAiA10sCRi+wzTtl4ylP1kPcFgw9agT49gu1AXATkYZJlUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103538},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"0c098eaa1e566a290c0a6d2048c0c01525390c65","scripts":{"test":"vitest","test:ui":"vitest --ui","test:run":"vitest run","test:coverage":"vitest run --coverage","prepublishOnly":"npm run test:run"},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"repository":{"url":"git+https://github.com/dhruv7393/ToDo-Lib.git","type":"git"},"_npmVersion":"10.9.2","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"serve":"^14.2.0","vitest":"^2.0.0","@vitest/ui":"^2.0.0","@vitest/coverage-v8":"^2.1.9"},"_npmOperationalInternal":{"tmp":"tmp/dhruvtodo_2.0.59_1757432173623_0.12243738436965002","host":"s3://npm-registry-packages-npm-production"}},"2.0.60":{"name":"dhruvtodo","version":"2.0.60","description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","main":"index.js","scripts":{"test":"vitest","test:run":"vitest run","test:coverage":"vitest run --coverage","test:ui":"vitest --ui","prepublishOnly":"npm run test:run"},"keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"author":{"name":"Dhruv Desai"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dhruv7393/ToDo-Lib.git"},"bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","engines":{"node":">=12.0.0"},"devDependencies":{"@vitest/coverage-v8":"^2.1.9","@vitest/ui":"^2.0.0","serve":"^14.2.0","vitest":"^2.0.0"},"_id":"dhruvtodo@2.0.60","gitHead":"0c098eaa1e566a290c0a6d2048c0c01525390c65","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-CiZeHmNSfFANuv0WPd771nwTjs58kLtukbhTDHFOZ9J7W4HzPjmGE2rY2Jp2dWrZ39GdPaH6oD8Ms/tbHWqYtQ==","shasum":"0d9d97e9960de2d1734079ad8dfd263f4e44f953","tarball":"https://registry.npmjs.org/dhruvtodo/-/dhruvtodo-2.0.60.tgz","fileCount":33,"unpackedSize":112008,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUiFPRO0aws2IfX2fxWjCjVtwW8c958HPjb6wGyWIg8wIhAJ1cslpA2LHxUlOuiB024BH3S977HhkxCJtm8o/yakvh"}]},"_npmUser":{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"},"directories":{},"maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dhruvtodo_2.0.60_1757444216245_0.7203869587358269"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-22T18:57:51.174Z","modified":"2025-09-09T18:56:56.632Z","1.0.0":"2025-08-22T18:57:51.381Z","2.0.0":"2025-08-22T19:27:03.794Z","2.0.1":"2025-08-22T20:33:31.250Z","2.0.2":"2025-08-27T16:53:04.253Z","2.0.3":"2025-08-27T16:57:32.419Z","2.0.4":"2025-08-27T16:58:25.581Z","2.0.5":"2025-08-27T17:03:54.947Z","2.0.6":"2025-08-27T17:07:21.822Z","2.0.7":"2025-08-27T17:11:03.188Z","2.0.8":"2025-08-27T17:19:35.406Z","2.0.9":"2025-08-27T18:36:05.378Z","2.0.11":"2025-08-27T18:44:07.631Z","2.0.12":"2025-08-27T18:50:04.374Z","2.0.13":"2025-08-27T18:50:23.978Z","2.0.14":"2025-08-27T18:56:54.918Z","2.0.15":"2025-08-27T19:03:07.808Z","2.0.16":"2025-08-27T19:14:36.575Z","2.0.17":"2025-08-27T19:21:42.137Z","2.0.18":"2025-08-28T12:57:19.124Z","2.0.19":"2025-08-28T13:08:12.193Z","2.0.20":"2025-08-28T15:22:31.881Z","2.0.21":"2025-08-28T15:25:34.296Z","2.0.22":"2025-08-28T15:29:56.676Z","2.0.23":"2025-08-28T15:33:29.417Z","2.0.24":"2025-08-28T15:34:35.101Z","2.0.25":"2025-08-28T15:35:43.598Z","2.0.26":"2025-08-28T15:37:25.114Z","2.0.27":"2025-08-28T15:39:04.302Z","2.0.28":"2025-08-28T15:41:16.790Z","2.0.29":"2025-08-28T15:44:55.999Z","2.0.30":"2025-08-28T15:47:04.939Z","2.0.31":"2025-08-28T15:51:59.075Z","2.0.32":"2025-08-28T15:52:31.007Z","2.0.33":"2025-08-28T15:54:09.749Z","2.0.34":"2025-08-28T15:59:47.082Z","2.0.35":"2025-08-28T16:11:37.046Z","2.0.36":"2025-08-28T16:12:28.458Z","2.0.38":"2025-08-28T17:24:40.322Z","2.0.39":"2025-08-28T18:29:55.250Z","2.0.40":"2025-08-28T22:28:27.342Z","2.0.41":"2025-08-28T22:30:37.151Z","2.0.42":"2025-08-29T13:22:15.162Z","2.0.43":"2025-08-29T13:23:22.534Z","2.0.44":"2025-08-29T13:31:18.962Z","2.0.45":"2025-08-30T00:28:07.611Z","2.0.46":"2025-09-02T14:34:32.517Z","2.0.47":"2025-09-02T14:43:40.638Z","2.0.48":"2025-09-02T14:46:15.163Z","2.0.49":"2025-09-02T14:49:45.315Z","2.0.50":"2025-09-02T14:52:07.318Z","2.0.51":"2025-09-02T14:52:24.420Z","2.0.52":"2025-09-02T15:06:56.356Z","2.0.53":"2025-09-02T15:36:07.395Z","2.0.54":"2025-09-02T20:38:12.652Z","2.0.55":"2025-09-02T21:10:02.112Z","2.0.56":"2025-09-02T22:01:59.191Z","2.0.57":"2025-09-05T08:29:45.918Z","2.0.58":"2025-09-05T08:45:20.612Z","2.0.59":"2025-09-09T15:36:13.812Z","2.0.60":"2025-09-09T18:56:56.467Z"},"bugs":{"url":"https://github.com/dhruv7393/ToDo-Lib/issues"},"author":{"name":"Dhruv Desai"},"license":"MIT","homepage":"https://github.com/dhruv7393/ToDo-Lib#readme","keywords":["sort","array","objects","utility","sorting","javascript","es6","todo","task","category","management"],"repository":{"type":"git","url":"git+https://github.com/dhruv7393/ToDo-Lib.git"},"description":"A comprehensive todo management library with task and category utilities, plus array sorting functions","maintainers":[{"name":"ddhruvui","email":"ddhruv.ui@gmail.com"}],"readme":"# Object Sort Utils\n\nA lightweight utility library for sorting arrays of objects by any key with support for both ascending and descending order.\n\n## Installation\n\n```bash\nnpm install object-sort-utils\n```\n\n## Usage\n\n```javascript\nconst sortByKey = require(\"object-sort-utils\");\n\n// Example data\nconst users = [\n  { name: \"John\", age: 30, score: 85 },\n  { name: \"Alice\", age: 25, score: 92 },\n  { name: \"Bob\", age: 35, score: 78 },\n];\n\n// Sort by age (ascending - default)\nconst sortedByAge = sortByKey(users, \"age\");\nconsole.log(sortedByAge);\n// Output: [{ name: 'Alice', age: 25, score: 92 }, { name: 'John', age: 30, score: 85 }, { name: 'Bob', age: 35, score: 78 }]\n\n// Sort by score (descending)\nconst sortedByScore = sortByKey(users, \"score\", \"desc\");\nconsole.log(sortedByScore);\n// Output: [{ name: 'Alice', age: 25, score: 92 }, { name: 'John', age: 30, score: 85 }, { name: 'Bob', age: 35, score: 78 }]\n\n// Sort by name (ascending)\nconst sortedByName = sortByKey(users, \"name\");\nconsole.log(sortedByName);\n// Output: [{ name: 'Alice', age: 25, score: 92 }, { name: 'Bob', age: 35, score: 78 }, { name: 'John', age: 30, score: 85 }]\n```\n\n## API\n\n### `sortByKey(array, key, order)`\n\nSorts an array of objects by the value of a specified key.\n\n#### Parameters\n\n- `array` (Array): Array of objects to sort\n- `key` (string): Key to sort by\n- `order` (string, optional): Sort order - `'asc'` for ascending (default) or `'desc'` for descending\n\n#### Returns\n\n- (Array): A new sorted array (original array is not modified)\n\n#### Error Handling\n\nThe function throws errors for invalid inputs:\n\n- If the first parameter is not an array\n- If the key is not a string\n- If the order is not 'asc' or 'desc'\n\n#### Handling of Special Values\n\n- `undefined` values are placed at the end of the sorted array\n- `null` values are placed at the end of the sorted array\n- The function works with numbers, strings, and other comparable types\n\n## Examples\n\n### Sorting Numbers\n\n```javascript\nconst products = [\n  { name: \"Laptop\", price: 999 },\n  { name: \"Phone\", price: 599 },\n  { name: \"Tablet\", price: 299 },\n];\n\nconst cheapToExpensive = sortByKey(products, \"price\");\nconst expensiveToCheap = sortByKey(products, \"price\", \"desc\");\n```\n\n### Sorting Strings\n\n```javascript\nconst books = [\n  { title: \"Zebra Adventures\", author: \"John Doe\" },\n  { title: \"Apple Stories\", author: \"Jane Smith\" },\n  { title: \"Mountain Tales\", author: \"Bob Johnson\" },\n];\n\nconst alphabeticalByTitle = sortByKey(books, \"title\");\nconst alphabeticalByAuthor = sortByKey(books, \"author\");\n```\n\n### Handling Missing Values\n\n```javascript\nconst data = [\n  { name: \"John\", age: 30 },\n  { name: \"Alice\" }, // missing age\n  { name: \"Bob\", age: 25 },\n];\n\nconst sorted = sortByKey(data, \"age\");\n// Objects with missing 'age' will be placed at the end\n```\n\n## Features\n\n- ✅ Lightweight and fast\n- ✅ No dependencies\n- ✅ Supports both ascending and descending sort\n- ✅ Handles edge cases (null, undefined values)\n- ✅ Doesn't modify the original array\n- ✅ Full error handling\n- ✅ Works with Node.js 12+\n- ✅ TypeScript-friendly\n\n## License\n\nMIT\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## Changelog\n\n### 1.0.0\n\n- Initial release\n- Basic sorting functionality for arrays of objects\n- Support for ascending and descending order\n- Error handling for invalid inputs\n","readmeFilename":"README.md"}