mdlinks-getmylinks

0.1.4 • Public • Published

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:

  • [marked]
  • [node-fetch]
  • [eslint]
  • [jest]
  • [chalk]
  • [node-emoji]

/mdlinks-getmylinks/

    Package Sidebar

    Install

    npm i mdlinks-getmylinks

    Weekly Downloads

    1

    Version

    0.1.4

    License

    ISC

    Unpacked Size

    32.3 kB

    Total Files

    10

    Last publish

    Collaborators

    • karina2004liz