Md-Links es una librería en Node.js diseña para analizar enlaces dentro de archivos [Markdown]. Este proyecto ofrece dos formas de integración: como módulo instalable desde GitHub, permitiendo su incorporación en otros proyectos, y como una interfaz de línea de comandos (CLI) brindando la flexibilidad de ser utilizada desde la terminal.
- Validación de Enlaces:
md-linksfacilita la tarea de verificar la validez de los enlaces presentes en documentosMarkdown. - Interacción con el Sistema de Archivos: Aprovechando la capacidad de [Node.js], la librería proporciona funciones para buscar y leer archivos, ofreciendo una gestión eficiente de documentos.
- Interfaz de Línea de Comandos (CLI): La CLI de
md-linkspermite realizar análisis de enlaces de manera rápida y directa desde la terminal.
Podrás instalar esta librería md-links utilizando NPM (Node Package Manager) de la siguiente manera:
- Abrir la terminal bash y ejecutar el siguiente comando:
npm i md-links-tiare-ism
- Uso:
md-links [ruta del archivo] [options]
- ruta del archivo: reemplazar con la ruta del archivo que se desea analizar.
- options: acepta dos parametros:
--validaterealiza una verificación adicional de cada enlace para determinar su estado.--statsmostrará estadísticas simples sobre los enlaces encontrados.--validate--statsuso combinado, mostrará estadísticas sobre los enlaces y también los validará.
NOTA: Este proyecto utiliza barras inclinadas (/) para representar rutas de archivos y directorios. Al utilizar este proyecto en entornos Windows, asegúrate de utilizar barras inclinadas (/) en lugar de barras invertidas
( \ ) al especificar rutas de archivos o directorios.
Ejemplo: md-links C:/ruta/a/tu/archivo.md
Este diagrama de Flujo ilustra el proceso y la lógica de md-links.
