md-links-christianmontserrat
v0.2.0
Published
Retrieves links in markdown files,including directories. Provides total,unique and broken links
Downloads
6
Readme
PROYECTO MD-LINKS
Introducción :star2:
MD-LINKS es una librería de línea de comando diseñada para facilitar la obtención de enlaces en archivos con extensión markdown, algunas de las características claves de MD-LINKS son las siguientes:
- Obtención de enlaces: MD-LINKS es capaz de identificar y extraer enlaces presentes en archivos con extensión markdown.
- Exploración de directorios: analizar directorios en busca de archivos markdown.
- Información de los enlaces: no solo recopila URL de los enlaces sino que también muestra el texto asociado y el archivo donde se encontraron.
- Estadísticas: puedes obtener el recuento total de enlaces, identificar cuáles son únicos y detectar los enlaces rotos o no válidos.
Tabla de contenido
Instalación
Sigue los pasos a continuación para instalar la CLI en tu sistema:
- Abre una terminal o línea de comandos.
- Ejecuta el siguiente comando para instalar la CLI utilizando npm:
npm i md-links-christianmontserrat
- Puedes verificar que se ha instalando correctamente ejecutando el siguiente comando:
Guía de uso
:+1: Para usarlo en terminal:
md-links <path-to-file>
[options]
Uso basico
-Una vez instalada la CLI, puedes utilizarla en cualquier directorio que contenga archivos markdown.
Ejecuta el siguiente comando para obtener los enlaces de los archivos Markdown:
md-links <path-to-file>
Reemplaza <path-to-file>
con la ruta del archivo o directorio que deseas analizar. Por ejemplo:
md-links ./docs
La CLI buscará en los archivos Markdown del directorio especificado y mostrará una lista de los enlaces encontrados, junto con información adicional como la ruta del archivo y el texto del enlace.
Opciones adicionales
Puedes agregar las siguientes opciones para personalizar el comportamiento de MD-LINKS:
--validate
o--v
Realiza una validación de enlaces para verificar su estado, muestra el código de respuesta HTTP y el estado del mensaje.--stats
o--s
Muestra estadistícas básicas sobre los enlaces, como el número total de enlaces y el número de enlaces únicos.--validate --stats
o--v --s
Puedes combinar las opciones para tener obtener resultados más detallados, esto te mostrara las estadisticas y validación de enlaces.
md-links ./docs --validate --stats
Ayuda
Si necesitas obtener información adicional sobre como utilizar la CLI md-links
o conocer las opciones disponibles, puedes utilizar la opción de ayuda, simplemente ejecuta el siguiente comando: --help
o -h
md-links --help
Ejemplos
Ejemplo 1: Verificar los enlaces de un archivo o Markdown
md-links archivo.md
Ejemplo 2: Validar los enlaces de un directorio o archivo Markdown
md-links archivo.md --validate
Ejemplo 3: Obtener estadísticas de un archivo Markdown
md-links archivo.md --stats
Ejemplo 4: Obtener estadisticas de enlaces rotos
md-links archivo.md --validate --stats
Implementación
En esta sección encontraras información sobre la implementación de la librería para leer enlaces de archivos Markdown.
Backlog
El backlog de desarrollo se encuentra en Github projects donde podrás encontrar una lista de las tareas planificadas, te invito a vistar el Backlog de desarrollo
Diagramas de flujo
Diagrama de Flujo para elaboración de API y CLI :Este diagrama muestra los pasos involucrados en la elaboración de la API y la CLI para la extracción, lectura.
- API
- CLI
Autor
Este proyecto fue elaborado por Montserrat Poblano