0.1.2 • Published 3 years ago

xsamynox-md-links v0.1.2

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

Xsamynox Markdown Links

Índice


1. Md-Links

md-links

¿Qué es Md-Links?

Md-Links es una libreria que lee y analiza archivos en formato MARKDOWN para verificar los links que contengan y reportar algunas estadísticas.

Puedes conocerla y probarla aquí.

2. Flujo

Para la implementación de Md-Links se creo un flujo que explica el funcionamiento de la libreria.

Flujo

3. Instalación 🚀

Cómo primera instancia es necesario que tengas instalado Node.js.

Luego:

npm install xsamynox-md-links
npm i xsamynox-md-links

4. Uso

  1. Si sólo quieres ver los links extraidos de tus archivos .md tienes dos opciones, uno analizara el archivo especifico y el otro algún directorio:
npx xsamynox-md-links nombredetuarchivo.md
npx xsamynox-md-links ./ (Directorio actual)
  1. Si quieres saber si tus links estan respondiendo de manera correcta:
npx xsamynox-md-links nombredetuarchivo.md --validate
npx xsamynox-md-links nombredetuarchivo.md --v

npx xsamynox-md-links ./ (Directorio actual) --validate
npx xsamynox-md-links ./ (Directorio actual) --v
  1. Si quieres visualizar la estadística de tus links totales y tus links unicos:
npx xsamynox-md-links nombredetuarchivo.md --stats
npx xsamynox-md-links nombredetuarchivo.md --s

npx xsamynox-md-links ./ (Directorio actual) --stats
npx xsamynox-md-links ./ (Directorio actual) --s
  1. Si quieres visualizar la estadística de tus links totales y tus links unicos más los links rotos:
npx xsamynox-md-links nombredetuarchivo.md --stats --validate
npx xsamynox-md-links nombredetuarchivo.md --s --v

npx xsamynox-md-links ./ (Directorio actual) --stats --validate
npx xsamynox-md-links ./ (Directorio actual) --s --v

5. Herramientas y Librerias Utilizadas 🛠️

En éste proyecto fueron utilizadas varias herramientas y librerias para llegar al resultado del producto entregado. Las herramientas usadas fueron:

  • Creately. – Para el flujo de la libreria.
  • Trello – Para la planificación.
  • Git y GitHub – Para guardar las versiones de trabajo.
  • Node – Para el entorno de ejecución de JavaScript.
  • Markdown-it – Para pasar el archivo .md a HTML.
  • JSDOM – Para crear un dom que se encargue de buscar las etiquetas ''.
  • Fetch – Para extraer el contenido de los links/urls.

6. Autor ✒️

  • Samantha Moreno GitHub :octocat: - Front-end Developer
0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago