Md-links-luzciel es una libreria que lee y analiza archivos en formato markdown para verificar los links contenidos y reportar su estado (sin conexión, útiles o rotos) y dar algunas estadísticas que se imprimirán en consola como la cantidad de links, el estado de los links y el total de links únicos.
-
Instalar previamente npm y Node.js en tu computador.
-
Para instalar la librería ejecuta el siguiente comando en la terminal:
$ npm i md-links-luzciel
En el archivo JS:
const mdlinks = require('md-links-luzciel');
En la terminal:
md-links <path-to-file> [options]
Leer archivos con extensión .md
md-links <path-to-file.md>
En este caso se obtiene como resultado:
- File: Archivo o ruta donde fue encontrado el link.
- Href: Link encontrado.
- Text: Descripción del link.
--validate
Entrega la validacion o status de los links (status: 200, 404, 500 etc).
md-links <path-to-file.md> --validate
--stats
Entrega las siguientes estadística: Total
el total de links encontrados; Unique
el total de links unicos.
md-links <path-to-file.md> --stats
--stats --validate
Las dos opiciones combinadas, además de Total y Unique, agregan la siguiente estadística: Broken
el total de links rotos;
md-links <path-to-file.md> --stats --validate || md-links <path-to-file.md> --validate --stats
- Luzciel Montesinos