Skip to content

Utilizando JavaScript y Node.Js Construí una librería instalable por medio de npm en la que puedes encontrar el numero de Links que contiene un archivo .md, en la ejecución de esta podrás ver estadísticas como: total de links, links únicos y links rotos dentro de tur archivos .md, ingresando la ruta de un directorio u archivo.

Notifications You must be signed in to change notification settings

AnamariaMC/BOG004-md-links

 
 

Repository files navigation

Markdown Links 😃

Con la ayuda de esta libreria podras encontrar el numero de Links que contiene un archivo .md, en la ejecución podras ver estadisticas como:

  • total de links.
  • links únicos.
  • links rotos.

1. Instalación

Mediante npm:

✌ npm install md-links-anamariamc

2. Guia de uso

Esta aplicación se puede ejecutar a través de la terminal usando el comando:

md-links <ruta>

ejemplo:

md-links <ruta>

PS C:\Users\AnamariaMC\Documents\laboratoria\BOG004-md-links> md-links ./mds            

 |      lINKS ENCONTRADOS:     | 

 ▷ href:  https://es.pedia.org/wiki/Markdown   
 ▷ text:  Markdown 
 ▷ fileName: C:\Users\AnamariaMC\Documents\laboratoria\BOG004-md-links\mds\directorio\pr
 ---- 
 ▷ href:  https://www.google.com/   
 ▷ text:  Google
 ▷ fileName: C:\Users\AnamariaMC\Documents\laboratoria\BOG004-md-links\mds\prueba.md
 ----
 ▷ href:  https://nodejs.org/
 ▷ text:  Node.js
 ▷ fileName: C:\Users\AnamariaMC\Documents\laboratoria\BOG004-md-links\mds\directorio\so
 ----
 ▷ href:  https://nodejs.org/
 ▷ text:  Node.js
 ▷ fileName: C:\Users\AnamariaMC\Documents\laboratoria\BOG004-md-links\mds\directorio\so
 ----

Options

PS C:\Users\AnamariaMC\Documents\laboratoria\BOG004-md-links> md-links ./mds --validate 
       |  LINK STATUS:  | 
     
▷ href: https://es.pedia.org/wiki/Markdown 
▷ status: 500 
▷ fail: FAIL

▷ href: https://www.google.com/ 
▷ status: 200 
▷ ok: OK
 ---
▷ href: https://nodejs.org/ 
▷ status: 200 
 ---
▷ href: https://nodejs.org/ 
▷ status: 200 
▷ ok: OK
 ---

--validate

  • validara cada link dentro del archivo.
  • obtiene ruta del archivo href.
  • mensaje de OK o FAIL.
  • estado del link y texto.
PS C:\Users\AnamariaMC\Documents\laboratoria\BOG004-md-links> md-links ./mds --stats

   |     ESTADISTICAS   |

       ▷ Total:4 
       ▷ Unique:3
--- 

--stats o -s

  • para obtener el total de links.
  • cantidad de links únicos.
PS C:\Users\AnamariaMC\Documents\laboratoria\BOG004-md-links> md-links ./mds --validate --stats

   |     STATS AND BROKEN   |

       ▷ Total:4 
       ▷ Unique:3
       ▷ Broken:1

--validate --stats

  • para obtener el total de links.
  • cantidad de links únicos.
  • links rotos.

3. Diagrama de flujo

El proyecto fue desrrollado a partir de la construcción de un Diagrama de flujo.

diagrama-de-flujo

Anamaria Medina Cañas.😃

About

Utilizando JavaScript y Node.Js Construí una librería instalable por medio de npm en la que puedes encontrar el numero de Links que contiene un archivo .md, en la ejecución de esta podrás ver estadísticas como: total de links, links únicos y links rotos dentro de tur archivos .md, ingresando la ruta de un directorio u archivo.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%