0.1.3 • Published 5 years ago

mdlinks-getmylinksplease v0.1.3

Weekly downloads
1
License
ISC
Repository
github
Last release
5 years ago

MdLinks

¿Qué es Markdown?

Markdown es un lenguaje de marcado ligero muy popular entre developers. Es usado en muchísimas plataformas que manejan texto plano (GitHub, foros, blogs, ...), y es muy común encontrar varios archivos en ese formato en cualquier tipo de repositorio (empezando por el tradicional README.md).

Estos archivos Markdown normalmente contienen links (vínculos/ligas) que muchas veces están rotos o ya no son válidos y eso perjudica mucho el valor de la información que se quiere compartir.

Por lo cuál se crea esta librería que vamos a poder implementar con la finalidad de verificar
el status de nuestros links.

Diagrama de flujo

A continuación se muestra el diagrama de flujo elaborado para la solución de este proyecto. Diagrama

Usabilidad

Puede ser usado con archivos o directorios.

Los comandos ejecutables son:

  • --validate
  • --stats

Pueden aplicarse uno por uno o ambos.

Ejemplos de usabilidad

Ejemplo de README.md sin opciones:

Ejemplo sin opciones

Ejemplo de README.md con opción --validate :

Ejemplo con validate

Ejemplo de README.md con opción --stats :

Ejemplo con stats

Ejemplo de README.md con --validate y --stats

Ejemplo con ambos

Tambien es posible el uso en Directorios

Ejemplo de Directorio ./ sin opciones:

Ejemplo dir sin opciones:

Ejemplo de Directorio con --validate:

Ejemplo dir validate Ejemplo dir validate2

Ejemplo de DIrectorio con --validate y --stats

Ejemplo val y stats dir

Dependencias

Para el desarrollo del proyecto se utilizaron las siguientes dependencias: