Estas es una pequeña aplicación para agendar tareas pendientes y realizadas, a través de la terminal.
Para ejecutar nuestro proyecto debemos instalar los paquetes necesarios:
npm install
Esta aplicación tiene 4 funcionalidades:
- Crear una tarea
- Actualizar una tarea
- Borrar una tarea
- Listar las tareas
npm app crear -d <unaTarea>
npm app crear --descripcion <unaTarea>
Sino especificamos "-c true" o "-c false" por defecto la actualiza a tarea completada
npm app actualizar -d <unaTarea>
npm app actualizar --descripcion <unaTarea>
Si quisiéramos especificar si fue completada o no:
npm app actualizar -d <unaTarea> -c true
npm app actualizar --descripcion <unaTarea> --completado true
npm app actualizar -d <unaTarea> -c false
npm app actualizar --descripcion <unaTarea> --completado false
npm app borrar -d <unaTarea>
npm app borrar --descripcion <unaTarea>
Todas las tareas
npm app listar
Solo las tareas que NO estén completadas
npm app listar -cl false
npm app listar --completadoListar false
Solo las tareas que SI estén completadas
npm app listar -cl true
npm app listar --completadoListar true