Skip to content

akaren29/CDMX009-MdLinks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown Links

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.

Comenzando!!

Para poder usar la librería necesitas:

  • Tener instalado node.js
  • Instalar la librera con el comando npm install akaren29/CDMX009-Mdlinks
  • Abre la terminal y ubicate en el archivo que deseas analizar
  • Para ejecutar la libreria debes escribir el comando mdlinks, requiere la flag --file y archivo markdown Ejemplo

Options

Mdlinks cuenta con las siguientes opciones:

--validate : Arrojará una lista con los links y su status. Ejemplo de su ejecución

--stats : Esta opción arroja las estadisticas basicas de los links. Ejecución stats

--validate --stats: Permitirá ejecutar ambas opciones. Ejecucion validateystats

Objetivos de aprendizaje

Recuerda colocar en esta seccion los objetivos de aprendizaje que quedaron pendientes de tu proyecto anterior.

Javascript

  • Uso de callbacks
  • Consumo de Promesas
  • Creacion de Promesas
  • Modulos de Js
  • Recursión

Node

  • Sistema de archivos
  • package.json
  • crear modules
  • Instalar y usar modules
  • npm scripts
  • CLI (Command Line Interface - Interfaz de Línea de Comando)

Testing

  • Testeo de tus funciones
  • Testeo asíncrono
  • Uso de librerias de Mock
  • Mocks manuales
  • Testeo para multiples Sistemas Operativos

Git y Github

  • Organización en Github

Buenas prácticas de desarrollo

  • Modularización
  • Nomenclatura / Semántica
  • Linting

recursos

About

Markdown Links CDMX009

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%