npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

markdown-links-hunter

v0.1.0

Published

## Super librería para identificar links y su estado

Downloads

4

Readme

Markdown Links Hunter

Markdown Links Hunter es una librería que ayuda a los desarrolladores a analizar los enlaces existentes en un archivo con extensión ".md". La libreria incluye tanto una CLI para su uso en la terminal como una API que puedes utilizar desde cualquier archivo Javascript presente en la carpeta de tu proyecto.

1. Instalación

Para instalar Markdown Links Hunter debes ejecutar el siguiente comando en la terminal:

npm install md-links-hunter

2. Uso

2.1. CLI

node md-links-hunter.js <ruta-de-archivo-md>

De forma predeterminada, Markdown Links Hunter recibe un único archivo .md, el cual analiza en busca de enlaces a sitios web externos. El resultado consiste en una lista de URLs y el texto asociado a cada uno:

Md Links Hunter default

node md-links-hunter.js <ruta-de-archivo-md> --validate o -v

Al espeficar este flag, Markdown Links Hunter realizará tanto el análisis básico como la validación de las URLs para conocer su código de estado (Ok 200, Fail 404, Warning para URLs no válidas) y mostrará la información de la siguiente manera:

Md Links Hunter validate

node md-links-hunter.js <ruta-de-archivo-md> --stats o -s

Al espeficar este flag, Markdown Links Hunter realizará el análisis básico y entregará información estadística sobre las URLs existentes en el archivo .md. El resultado se verá de la siguiente manera:

Md Links Hunter stats

node md-links-hunter.js <ruta-de-archivo-md> --validate --stats o -v -s

Al espeficar ambos flags, Markdown Links Hunter realizará el análisis básico, validará las URLs y mostrará información estadística sobre ellas. El resultado se verá de la siguiente manera:

Md Links Hunter validate y stats

2.3 API de Javascript

Para utilizar la API de Markdown Links Hunter debes importar el módulo principal copiando y pegando la siguiente línea en el archivo javascript en el que quieras utilizarlo:

const mdLinks = require('md-links')

Luego, podrás utilizar el módula de esta forma:

mdLinks(<ruta-de-archivo-md>, *<opciones>)

<opciones> equivale a un objeto, el que puede contener las siguientes propiedades:

  • Solo validación:

Md Links Hunter API validate

  • Solo estadísticas:

Md Links Hunter API stats

  • Tanto validación como estadísticas:

Md Links Hunter API validate+stats

Para ejecutar un análisis básico, especifica únicamente la ruta

  • Md Links Hunter API default

3. Librerias utilizadas en el proyecto

Desarrollado por: