md-links-caroalvim

1.0.5 • Public • Published

Markdown Links

Desenvolvido com 🍕 e ☕️ por Carolina Alvim.

Resumo

Markdown é uma linguagem de marcação muito popular entre os programadores. É usada em muitas plataformas que manipulam texto (GitHub, fórum, blogs e etc) e é muito comum encontrar arquivos com este formato em qualquer repositório (começando pelo tradicional README.md).

Os arquivos Markdown normalmente contém links que podem estar quebrados, ou que já não são válidos, prejudicando muito o valor da informação que está ali.

Com esta lib é possivel:

  • analisar arquivo com extensão .md;
  • verificar se há links no arquivo markdown;
  • nao encontrando, emitir msg avisando que não há links;
  • caso encontre links, analisar se os links funcionam;
  • retornar lista com os links identificados;
  • retornar com o status http de cada link encontrado;

Instalação

NPM

No terminal, executar o comando:

npm i md-links-caroalvim

Após a instalação, execute a lib com o comando npx md-links-caroalvim <path-to-file>

Para avaliar cada link e receber a lista com os links e os status http, executar o comando:

npx md-links-caroalvim <path-to-file> validate

*** O caminho do arquivo pode ser relativo ao diretório de onde você está executando a lib, ou absoluto.

Implementações futuras

  • Adicionar Eetatísticas;

Tecnologias utilizadas


Node Js git vscode github

Package Sidebar

Install

npm i md-links-caroalvim

Weekly Downloads

4

Version

1.0.5

License

ISC

Unpacked Size

29 kB

Total Files

14

Last publish

Collaborators

  • caro_alv