My Task Manager is a simple task management library for Node.js, allowing you to manage tasks easily.
You can install My Task Manager via npm:
npm install my-task-manager
Here is an example of how to use My Task Manager:
const { TaskManager } = require('my-task-manager');
// Initialize Task Manager
const taskManager = new TaskManager();
// Add tasks
taskManager.addTask('Task 1');
taskManager.addTask('Task 2');
// Get all tasks
const tasks = taskManager.getAllTasks();
console.log('Tasks:', tasks);
// Remove a task
const removedTask = taskManager.removeTask(0);
console.log('Removed Task:', removedTask);
// Get remaining tasks
const remainingTasks = taskManager.getAllTasks();
console.log('Remaining Tasks:', remainingTasks);
- TaskManager addTask(task: string): void Adds a new task to the task manager.
- task: The task to add. getAllTasks(): string[] Returns an array of all tasks in the task manager.
- removeTask(index: number): string | null Removes the task at the specified index and returns the removed task. Returns null if the index is out of bounds.
- index: The index of the task to remove.
Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or create a pull request.