Un board en GitHub projects con el backlog para la implementación de la librería.
Un README.md con documentación técnica de la librería y una guía de uso e instalación de la librería.
Un API mdLinks(path, validate) con los siguientes requisitos:
Hito 1 y 2 son los mínimos:
El módulo debe exportar una función que cumpla con la interfaz (API)
requerida. (Hito 1)
Deberá implementar el soporte para archivos individuales. (Hito 1)
Deberá implementar la funcionalidad de validación. (Hitos 1 y 2)
Deberá ofrecer soporte para directorios. (Hitos 1 al 3)
Deberá ofrecer soporte para directorios que pueden contener otros
directorios. (Hitos 1 al 5)
Un CLI que se ejecuta sin errores y tiene el output esperado. Además acepta los parámetros --validate y --stats y expone un ejecutable md-links en el path (configurado en el package.json)
Pasa tests y linters (npm test). Test unitarios cubren el mínimo de 70 %