{"_id":"@arindam24/todo-cli","_rev":"3-78ac81c4e310d23bdcfcec54fbce04bf","name":"@arindam24/todo-cli","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@arindam24/todo-cli","version":"1.0.0","keywords":["todo-cli","todo","cli","nodejs","chalk","commander"],"author":{"name":"Arindam Dinda","email":"dindaarindam000@gmail.com"},"license":"MIT","_id":"@arindam24/todo-cli@1.0.0","maintainers":[{"name":"arindam24","email":"dindaarindam000@gmail.com"}],"bin":{"todo":"index.js"},"dist":{"shasum":"076c03d7bd6df1f26a771c8d193edd5e444b01e6","tarball":"https://registry.npmjs.org/@arindam24/todo-cli/-/todo-cli-1.0.0.tgz","fileCount":4,"integrity":"sha512-noeGj1n3LgJStV6yETGUhvJJaWn9xbZlazlpQ7poUkDaeMAaUvE04XUEqJoW3n3dLfUFQl7Lp0W6EN75bqfY9w==","signatures":[{"sig":"MEUCIEbrpJwVMbaN2eVYpusa0qVKCcKnA5kLkgn7ZKoo+MV9AiEA5kNg4yl4TrIolGy++mqfn1L8FCC/jVFH80BvKc2WPIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5599},"main":"index.js","type":"module","gitHead":"6e3f56d018289bec097a8f56b2dbc22dd5a50aed","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"arindam24","email":"dindaarindam000@gmail.com"},"_npmVersion":"11.4.2","description":"A simple filesystem-based Todo CLI built with Node.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/todo-cli_1.0.0_1761409074931_0.26672795338123656","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arindam24/todo-cli","version":"1.0.1","keywords":["todo-cli","todo","cli","nodejs","chalk","commander"],"author":{"name":"Arindam Dinda","email":"dindaarindam000@gmail.com"},"license":"MIT","_id":"@arindam24/todo-cli@1.0.1","maintainers":[{"name":"arindam24","email":"dindaarindam000@gmail.com"}],"bin":{"todo":"index.js"},"dist":{"shasum":"a946079e87ee2f873fdf7894b964d852f3341807","tarball":"https://registry.npmjs.org/@arindam24/todo-cli/-/todo-cli-1.0.1.tgz","fileCount":4,"integrity":"sha512-KbhWMVRMrsJNM59UR77ovWLKKdxj6Nd26RN/teAG9AcflLw8XUraV5j2KZ8V/C8UN2Kq7zLuTDvsHKOOs0ViSA==","signatures":[{"sig":"MEUCIBYU949+DolLKs0jhdQd+mLJVbFlKVtNf7/6xu0T3huNAiEAy6jGkMJJ0GmvhCsb78ifx5Wdh3aadigxIVx+1tZ8hIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5607},"main":"index.js","type":"module","gitHead":"45a9aa121957fd00f1f284309b89109be7d7114b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"arindam24","email":"dindaarindam000@gmail.com"},"_npmVersion":"11.4.2","description":"A simple filesystem-based Todo CLI built with Node.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"chalk":"^5.6.2","commander":"^14.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/todo-cli_1.0.1_1761409538418_0.38309751073061116","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@arindam24/todo-cli","version":"1.0.2","description":"A simple filesystem-based Todo CLI built with Node.js","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"bin":{"todo":"index.js"},"keywords":["todo-cli","todo","cli","nodejs","chalk","commander"],"author":{"name":"Arindam Dinda","email":"dindaarindam000@gmail.com"},"license":"MIT","type":"module","dependencies":{"chalk":"^5.6.2","commander":"^14.0.2"},"_id":"@arindam24/todo-cli@1.0.2","gitHead":"967c55dd656b63273ec2ea4e65f5a2dd38770fe0","_nodeVersion":"22.17.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-/vzd+QChBYvGnKUYCZV1Dvf379XtIZMmROjNEde+VMenplrsCLVfbaX35pYNCYBbsPbkK5q+moEJ/uzQ/Bm2sQ==","shasum":"a74783183b2b0741d59df9120b76993604611117","tarball":"https://registry.npmjs.org/@arindam24/todo-cli/-/todo-cli-1.0.2.tgz","fileCount":4,"unpackedSize":5611,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBt7GB5ZSbwcWJyg7itMVUpJkL3VWUS1jdg7Lnr5TyI5AiEAr8BLuHgsF8/yKV8QotNorc5BSEenKKYTk+Iu8bh71TY="}]},"_npmUser":{"name":"arindam24","email":"dindaarindam000@gmail.com"},"directories":{},"maintainers":[{"name":"arindam24","email":"dindaarindam000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/todo-cli_1.0.2_1761409693111_0.3086160727452798"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-25T16:17:54.852Z","modified":"2025-10-25T16:28:13.505Z","1.0.0":"2025-10-25T16:17:55.169Z","1.0.1":"2025-10-25T16:25:38.608Z","1.0.2":"2025-10-25T16:28:13.281Z"},"author":{"name":"Arindam Dinda","email":"dindaarindam000@gmail.com"},"license":"MIT","keywords":["todo-cli","todo","cli","nodejs","chalk","commander"],"description":"A simple filesystem-based Todo CLI built with Node.js","maintainers":[{"name":"arindam24","email":"dindaarindam000@gmail.com"}],"readme":"# 📝 arindam24/todo-cli\n\nA simple **command-line Todo application** built with Node.js.  \nManage your tasks directly from the terminal! Todos are stored globally in your current directory.\n\n---\n\n## 📦 Installation\n\nInstall globally using npm:\n\n```bash\nnpm install -g @arindam24/todo-cli\n```\nInstall local folder using npm:\n\n```bash\nnpm install @arindam24/todo-cli\n```\n\n## 🚀 Usage\n\n1. Add a new task:\n\n```bash\ntodo add \"Your task here\"\n```\n\nOutput:\n\n```bash\n✅ Added: \"Learn Node.js\"\n```\n\n\n2. List all tasks with their status:\n\n```bash\ntodo list\n```\n\nOutput:\n\n```bash\nYour Todos:\n1. Learn Node.js — ⏳ Pending\n2. Build CLI project — ✔ Done\n3. Write documentation — ⏳ Pending\n```\n\n3. Mark a task as completed by its number:\n\n```bash\ntodo done <task-number>\ntodo done 1\n```\n\nOutput:\n\n```bash\n🎉 Marked as done: \"Learn Node.js\"\n```\n\n4. Delete a task by its number:\n\n```bash\ntodo delete <task-number>\ntodo delete 2\n```\nOutput:\n\n```bash\n🗑 Deleted: \"Build CLI project\"\n```\n\n## Features\n- Add, list, complete, and delete tasks from the command line.\n- Tasks are stored in a JSON file in the current directory.\n- Simple and intuitive commands for easy task management.\n- Color-coded output for better readability.\n- Cross-platform support (Windows, macOS, Linux).\n- Lightweight and fast.\n- No external database required; tasks are stored locally.\n- Open-source and customizable.\n- Supports task prioritization and deadlines (future feature).\n- Ability to export tasks to different formats (future feature).\n- Integration with calendar applications (future feature).\n- Easy installation and setup.\n\n## Development\nTo contribute or modify the project, clone the repository and install dependencies:\n\n```bash\ngit clone https://github.com/Arindam2003/todo-cli\ncd todo-cli\nnpm install\n```\n\n## ❤️Author\nDeveloped by Arindam Dinda -- [GitHub](https://github.com/Arindam2003/todo-cli)\n\n## 📄 License\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n\n\n","readmeFilename":"README.md"}