{"_id":"@abhi7687/task-tracker-cli","_rev":"7-39bc4498f8d6b2f138430f9db559b3d1","name":"@abhi7687/task-tracker-cli","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0":{"name":"@abhi7687/task-tracker-cli","version":"1.0.0","keywords":["cli","task-tracker","nodejs","productivity"],"author":{"name":"Vaitla Abhiram"},"license":"ISC","_id":"@abhi7687/task-tracker-cli@1.0.0","maintainers":[{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"}],"homepage":"https://github.com/abhi7687/task-tracker-cli#readme","bugs":{"url":"https://github.com/abhi7687/task-tracker-cli/issues"},"bin":{"task-tracker":"index.js"},"dist":{"shasum":"a96a95678ef793c334ffa9464099e3f51bbad1ef","tarball":"https://registry.npmjs.org/@abhi7687/task-tracker-cli/-/task-tracker-cli-1.0.0.tgz","fileCount":6,"integrity":"sha512-uO+3vWx90/ijlW0Lsm6LY5sW/pRDmGL0GYbP5sWNHTGmEiYOmbDlgbnbhilzLvsyCpk8sFiRMBYtVES26ilkhA==","signatures":[{"sig":"MEYCIQCBXhdr1gzOmds0IRQHocfz8xC4AJ2KDNrvoBBGhZdQpwIhAKG/jLWIZIUkS83RAMyJ/xc8Eb6GAQwmiRdMznrR/iMv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5676},"main":"index.js","type":"commonjs","gitHead":"b4d7dda305255e3be64c5aa4fd0b2a79eba6ee0b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"},"repository":{"url":"git+https://github.com/abhi7687/task-tracker-cli.git","type":"git"},"_npmVersion":"11.12.0","description":"A simple command-line application to manage tasks using Node.js.","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task-tracker-cli_1.0.0_1779086171083_0.5648717309338427","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@abhi7687/task-tracker-cli","version":"1.0.1","keywords":["cli","task-tracker","nodejs","productivity"],"author":{"name":"Vaitla Abhiram"},"license":"ISC","_id":"@abhi7687/task-tracker-cli@1.0.1","maintainers":[{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"}],"homepage":"https://github.com/abhi7687/task-tracker-cli#readme","bugs":{"url":"https://github.com/abhi7687/task-tracker-cli/issues"},"bin":{"task-tracker":"index.js"},"dist":{"shasum":"a381ecb0ebd6658e4eb85b829494d533d423d2d7","tarball":"https://registry.npmjs.org/@abhi7687/task-tracker-cli/-/task-tracker-cli-1.0.1.tgz","fileCount":6,"integrity":"sha512-aLqQFrexaSWZJ9PsTsxYOtQXIVoTsdGapVcUrrMSQ+LCkeQGysrG5CVudXeDNOT2vPIczjG7PcvOea/CG2m4/A==","signatures":[{"sig":"MEUCIQDROx07uyoZD+Gxh7K2WqvKXuNRjST32h+Z81BuG+rV2wIgKJjSUGU9uNp7YXjR1qTVU3L8Y3O3OT65ppQ/Kly2UEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5155},"main":"index.js","type":"commonjs","gitHead":"d196d241c31b0ca2bbffdeb31a317532552c57c5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"},"repository":{"url":"git+https://github.com/abhi7687/task-tracker-cli.git","type":"git"},"_npmVersion":"11.12.0","description":"A simple command-line application to manage tasks using Node.js.","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task-tracker-cli_1.0.1_1779093216380_0.5322045590988351","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@abhi7687/task-tracker-cli","version":"1.0.2","keywords":["cli","task-tracker","nodejs","productivity"],"author":{"name":"Vaitla Abhiram"},"license":"ISC","_id":"@abhi7687/task-tracker-cli@1.0.2","maintainers":[{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"}],"homepage":"https://github.com/abhi7687/task-tracker-cli#readme","bugs":{"url":"https://github.com/abhi7687/task-tracker-cli/issues"},"bin":{"task-tracker":"index.js"},"dist":{"shasum":"877080c5118b8457bf941404362cc175d499f716","tarball":"https://registry.npmjs.org/@abhi7687/task-tracker-cli/-/task-tracker-cli-1.0.2.tgz","fileCount":6,"integrity":"sha512-0xlOCS53Kl+JhpsVYRA4y9q9eScFZ70WOrqNwsHvtsNNqtIywp/BhYXkYuy3Z+ZxNU06Ww4BSe+RQO+A3Ivt/Q==","signatures":[{"sig":"MEUCIDWa3NUrXwP3FwNXbqvhc4/sg958LBDPkcK+rNrIaq3kAiEA1g5U1hWPOdV9IF1LioC3c+LrT1LZFuPNT2ElrwhWHow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5505},"main":"index.js","type":"commonjs","gitHead":"97535bf05698c22d098614b69bda2e76d94196da","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"},"repository":{"url":"git+https://github.com/abhi7687/task-tracker-cli.git","type":"git"},"_npmVersion":"11.12.0","description":"A simple command-line application to manage tasks using Node.js.","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task-tracker-cli_1.0.2_1779098845665_0.35988493987088255","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@abhi7687/task-tracker-cli","version":"1.0.3","keywords":["cli","task-tracker","nodejs","productivity"],"author":{"name":"Vaitla Abhiram"},"license":"ISC","_id":"@abhi7687/task-tracker-cli@1.0.3","maintainers":[{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"}],"homepage":"https://github.com/abhi7687/task-tracker-cli#readme","bugs":{"url":"https://github.com/abhi7687/task-tracker-cli/issues"},"bin":{"task-tracker":"index.js"},"dist":{"shasum":"d6794f67437db106b010f63bd4db990b010e1fdc","tarball":"https://registry.npmjs.org/@abhi7687/task-tracker-cli/-/task-tracker-cli-1.0.3.tgz","fileCount":6,"integrity":"sha512-UWZfa+r59vpk0MS/QtBws96kPiIjZeIoVmgu6UB2KEEdB34MVpOxksFInv63nICZBjZD3zZGMPJ/kBHE7g+oOg==","signatures":[{"sig":"MEYCIQC8lOO24r36Zb96CZWxYnKTOZe1lEonLlTtNftx907KJAIhAOSgJcxImSNTjq9csLw/HKFVB0c52IDMlQ/2NktvxhNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5505},"main":"index.js","type":"commonjs","gitHead":"0be4d3228a0a1130e013bb5b2c209054f0cfb3d1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"},"repository":{"url":"git+https://github.com/abhi7687/task-tracker-cli.git","type":"git"},"_npmVersion":"11.12.0","description":"A simple command-line application to manage tasks using Node.js.","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task-tracker-cli_1.0.3_1779098930060_0.7500097980068798","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@abhi7687/task-tracker-cli","version":"1.0.4","keywords":["cli","task-tracker","nodejs","productivity"],"author":{"name":"Vaitla Abhiram"},"license":"ISC","_id":"@abhi7687/task-tracker-cli@1.0.4","maintainers":[{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"}],"homepage":"https://github.com/abhi7687/task-tracker-cli#readme","bugs":{"url":"https://github.com/abhi7687/task-tracker-cli/issues"},"bin":{"task-tracker":"index.js"},"dist":{"shasum":"07e52ec8cc6a885d7e053018174d6f9f08a29183","tarball":"https://registry.npmjs.org/@abhi7687/task-tracker-cli/-/task-tracker-cli-1.0.4.tgz","fileCount":6,"integrity":"sha512-/J4lYBujiPCtR+dk42JJVFEKJ6ehw4alQgdi4HNlAGDxeYDVZLX8xY7hDjzTfA19//aoVpfceg/WBonveoPgHA==","signatures":[{"sig":"MEYCIQDl2sVc3uB4QYYsaBl5mjU5bIlHF9yS7UgffHuvyMBU3wIhAIyS0klPK2FAk0PTNcpKezDdbpU3jlCgKO+nFXm8Jrma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5533},"main":"index.js","type":"commonjs","gitHead":"8de57922e92636f5a4a8c54e098d4b3d571c83af","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"},"repository":{"url":"git+https://github.com/abhi7687/task-tracker-cli.git","type":"git"},"_npmVersion":"11.12.0","description":"A simple command-line application to manage tasks using Node.js.","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task-tracker-cli_1.0.4_1779099017200_0.5038519404614685","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@abhi7687/task-tracker-cli","version":"1.0.5","keywords":["cli","task-tracker","nodejs","productivity"],"author":{"name":"Vaitla Abhiram"},"license":"ISC","_id":"@abhi7687/task-tracker-cli@1.0.5","maintainers":[{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"}],"homepage":"https://github.com/abhi7687/task-tracker-cli#readme","bugs":{"url":"https://github.com/abhi7687/task-tracker-cli/issues"},"bin":{"task-tracker":"index.js"},"dist":{"shasum":"9f4f861fbb234b463bf379f86e5e0fed0fe9afb4","tarball":"https://registry.npmjs.org/@abhi7687/task-tracker-cli/-/task-tracker-cli-1.0.5.tgz","fileCount":6,"integrity":"sha512-YpxBN4qSNEhWs1SwuXGIatwJmTvHrJnI0zS55FsZdd4LNyghTbMg/DSttHjxhTdiOFqIziOVCBawwjcfKqaVuw==","signatures":[{"sig":"MEYCIQCyy6GMksS1hGM9uO9KLbw0NGMBd9U9X1SAhjxhF+x5SgIhAJka5NBhI7gnVeCvXeqN+fAn/ijcNEri43TESe3B95EP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5530},"main":"index.js","type":"commonjs","gitHead":"494cc6235111ecdf4abd87ff9d30c07703c5d2ed","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"},"repository":{"url":"git+https://github.com/abhi7687/task-tracker-cli.git","type":"git"},"_npmVersion":"11.12.0","description":"A simple command-line application to manage tasks using Node.js.","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/task-tracker-cli_1.0.5_1779099119824_0.26847931027833316","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@abhi7687/task-tracker-cli","version":"1.0.6","description":"A simple command-line application to manage tasks using Node.js.","main":"index.js","bin":{"task-tracker":"index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/abhi7687/task-tracker-cli.git"},"keywords":["cli","task-tracker","nodejs","productivity"],"author":{"name":"Vaitla Abhiram"},"license":"ISC","type":"commonjs","bugs":{"url":"https://github.com/abhi7687/task-tracker-cli/issues"},"homepage":"https://github.com/abhi7687/task-tracker-cli#readme","gitHead":"30724e460011496f2debdf7988384fe766178c0c","_id":"@abhi7687/task-tracker-cli@1.0.6","_nodeVersion":"22.17.0","_npmVersion":"11.12.0","dist":{"integrity":"sha512-1ONbl9x5OSR3dxm5OuX42Uz9Y5ajxNE4bwbgUURZy5G64eaF3ZUzNiLau/KmuT0gsApO2glogCqtnqCokM8Dsg==","shasum":"decce4b9a32bbbfcca8abfa328eef259ed9d6937","tarball":"https://registry.npmjs.org/@abhi7687/task-tracker-cli/-/task-tracker-cli-1.0.6.tgz","fileCount":6,"unpackedSize":7311,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDo+twSH9GhoAuswqOmdZ8eZgCooXlOXOx/7a7abHJSHAIhAN6IRvQvbJWlPTuRi+RGo3APmYQB1TY5PEJBG/4XF2IM"}]},"_npmUser":{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"},"directories":{},"maintainers":[{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/task-tracker-cli_1.0.6_1779145033691_0.7066605943383246"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-18T06:36:10.928Z","modified":"2026-05-18T22:57:13.935Z","1.0.0":"2026-05-18T06:36:11.237Z","1.0.1":"2026-05-18T08:33:36.528Z","1.0.2":"2026-05-18T10:07:25.833Z","1.0.3":"2026-05-18T10:08:50.190Z","1.0.4":"2026-05-18T10:10:17.365Z","1.0.5":"2026-05-18T10:11:59.965Z","1.0.6":"2026-05-18T22:57:13.832Z"},"bugs":{"url":"https://github.com/abhi7687/task-tracker-cli/issues"},"author":{"name":"Vaitla Abhiram"},"license":"ISC","homepage":"https://github.com/abhi7687/task-tracker-cli#readme","keywords":["cli","task-tracker","nodejs","productivity"],"repository":{"type":"git","url":"git+https://github.com/abhi7687/task-tracker-cli.git"},"description":"A simple command-line application to manage tasks using Node.js.","maintainers":[{"name":"abhi7687","email":"abhiramvaitla7687@gmail.com"}],"readme":"# 📝 Task Tracker CLI (Node.js)\r\n\r\nA simple command-line application to manage tasks using Node.js.\r\n\r\n---\r\n# 📝 Project URL\r\n\r\n🔗 **Repository:** https://roadmap.sh/projects/task-tracker\r\n\r\n---\r\n\r\n## 🚀 Features\r\n\r\n- Add, update, delete tasks\r\n- Mark tasks as in-progress or done\r\n- List all / filtered tasks\r\n- JSON file storage\r\n- Error handling\r\n\r\n---\r\n\r\n## 🛠 Tech Stack\r\n\r\n- Node.js\r\n- File System (fs)\r\n\r\n---\r\n\r\n## 📁 Structure\r\n```text\r\ntask-tracker/\r\n│── data/\r\n│   └── tasks.json\r\n│── lib/\r\n│   ├── fileHandler.js\r\n│   ├── taskService.js\r\n│── index.js\r\n```\r\n---\r\n\r\n## 📦 npm Package\r\n\r\nhttps://www.npmjs.com/package/@abhi7687/task-tracker-cli\r\n\r\n---\r\n\r\n## 👨‍💻 Author\r\n\r\nVaitla Abhiram\r\n\r\nGitHub: https://github.com/abhi7687\r\n\r\n---\r\n\r\n## 📄 License\r\n\r\nISC\r\n\r\n---\r\n\r\n## ⚙️ Usage\r\n\r\n```bash\r\nnode index.js add \"Learn Node.js\"\r\nnode index.js list\r\nnode index.js update 1 \"Master Node.js\"\r\nnode index.js mark-in-progress 1\r\nnode index.js mark-done 1\r\nnode index.js delete 1\r\n\r\n## 🚀 CLI Usage\r\n\r\nAfter installing globally using `npm install -g @abhi7687/task-tracker-cli`, you can run:\r\n\r\n```bash\r\ntask-tracker add \"Learn Node.js\"\r\ntask-tracker list\r\ntask-tracker update 1 \"Master Node.js\"\r\ntask-tracker mark-in-progress 1\r\ntask-tracker mark-done 1\r\ntask-tracker delete 1\r\n\r\n---\r\n\r\n# 🟢 Push Changes\r\n\r\n```bash\r\n\r\n","readmeFilename":"README.md"}