ts-taskmanager
v1.0.2
Published
Task manager in command line
Downloads
4
Readme
ts-taskManager
A simple TypeScript CLI task manager for creating, updating, listing, and managing tasks from the command line.
Installation
Install globally from npm:
npm install -g ts-taskManagerOr use with npx:
npx ts-taskManager <command>Usage
Create a task
ts-taskManager create "Buy groceries"
ts-taskManager add "Finish project"List tasks
ts-taskManager list # Show all tasks
ts-taskManager ls # Alias for listUpdate a task
ts-taskManager update <id> "New title"
ts-taskManager edit <id> "New title"Mark tasks
ts-taskManager complete <id> # Mark as completed
ts-taskManager incomplete <id> # Mark as incomplete
ts-taskManager toggle <id> # Toggle completion statusDelete tasks
ts-taskManager delete <id> # Delete a specific task
ts-taskManager rm <id> # Alias for delete
ts-taskManager delete all # Delete all tasksSearch & Filter
ts-taskManager search "keyword" # Search by titleView statistics
ts-taskManager statsGet help
ts-taskManager helpFeatures
- Create, read, update, and delete tasks
- Mark tasks as completed or incomplete
- Search tasks by keyword
- Filter tasks by date
- View task statistics
- Data persistence with JSON storage
- Input validation with decorators
- TypeScript support
License
MIT
