1.7.0 • Published 5 years ago

@oriananohemi/md-links v1.7.0

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

MD-links Instrucciones

Libreria que permite extraer todos los enlaces dentro de un archivo de tipo Markdown, identificar cuales son los codigos de respuesta de las consultas, realizar estadisticas: cuantos enlaces estan rotos, cuales son unicos, cuantos hay en total

Instalar CLI

Uso CLI

Recibe como argumento un archivo ".md" o una carpeta que contenga un archivo ".md".

Al ejecutar el comando, te imprime un arreglo de objetos con las url, la referencia dada al enlace, el archivo donde se encontro el enlace

   {
     href: 'http://algo.com/2/3/',
     text: 'Link a algo',
     file: './some/example.md'
   },
   {
     href: 'http://google.com/',
     text: 'Google',
     file: './some/example.md'
   }
   {
     href: 'https://nodejs.dev/',
     text: 'Node JS',
     file: './some/example.md'
   }

Si ejecutas el comando con la bandera --validate, verifica el status de los links

   {
     href: 'http://algo.com/2/3/',
     text: 'Link a algo',
     file: './some/example.md',
     status: 404,
     value: 'FAIL'
   },
   {
     href: 'http://google.com/',
     text: 'Google',
     file: './some/example.md',
     status: 200,
     value: 'OK'
   }
   {
     href: 'https://nodejs.dev/',
     text: 'Node JS',
     file: './some/example.md',
     status: 200,
     value: 'OK'
   }

Si ejecutas el comando con la bandera --stats, te muestra cuantos enlaces hay en total y cuantos son unicos

 Total: 3,
 Unique: 3

Si ejecutas el comando con la bandera --validate --stats, verifica el status de los links y te imprime cuantos enlaces hay en total, cuantos son unicos y cuantos estan rotos

 Total: 3,
 Unique: 3,
 Broken: 1

Instalar como Modulo

Uso del Modulo

Devuelve un arreglo de objetos con las url, la referencia dada al enlace, el archivo donde se encontro el enlace

mdlinks('./README.md')
  .then((res) => {
    console.log(res);
  })

Devuelve un arreglo de objetos con las url, la referencia dada al enlace, el archivo donde se encontro el enlace y verifica cada uno de los links, imprimiendo tambien el codigo de la respuesta

mdlinks('./README.md', { validate: true})
  .then((res) => {
    console.log(res);
  })

Devuelve las estadisticas de los enlaces encontrados en el archivo, cuantos hay en total y cuantos son unicos

mdlinks('./README.md', { stats: true})
  .then((res) => {
    console.log(res);
  })

Devuelve las estadisticas de los enlaces encontrados en el archivo, cuantos hay en total, cuantos son unicos y cuales estan rotos

mdlinks('./README.md', { validate: true, stats: true})
  .then((res) => {
    console.log(res);
  })
1.7.0

5 years ago

1.5.0

5 years ago

1.4.0

5 years ago

1.3.0

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.0

5 years ago