Skip to content

luzciel/md-links-luzciel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

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.

Instalación

  • 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

Uso de la libreria

En el archivo JS:

const mdlinks = require('md-links-luzciel');   

En la terminal:

md-links <path-to-file> [options]   

Opciones:

Leer archivos con extensión .md

md-links <path-to-file.md>   

opcion file

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  

opcion 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  

opcion 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

opcion stats and validate

Diagrama de Flujo

opcion validate and stats

Autor

  • Luzciel Montesinos

About

Proyecto md-links para el cohort SCL015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%