Skip to content

Repository files navigation

task-cli-noah

Un outil CLI simple et efficace pour gérer des tâches depuis le terminal.
Développé en TypeScript avec un système de décorateurs, des tests Jest, et publié sur npm.


✨ Fonctionnalités

  • Ajouter une tâche
  • Lister les tâches
  • Mettre à jour le statut d’une tâche
  • Supprimer une tâche
  • Filtrer les tâches par statut
  • Sauvegarde automatique dans un fichier tasks.json
  • Décorateurs personnalisés :
    • @timestamp : log l’heure d’exécution d’une commande
    • @validate : vérifie le nombre minimum d’arguments
  • Tests unitaires et fonctionnels (Jest)

📦 Installation (via npm)

npm install -g task-cli-noah

---

## Commandes disponibles

```bash
task-cli add <titre> [description]
task-cli list
task-cli list pending
task-cli list in-progress
task-cli list done
task-cli update-status <id> <statut>
task-cli remove <id>

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages