md-links-anabfer

0.1.3 • Public • Published

Markdown Links

Índice


1. Prefácio

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).

O Objetivo deste projeto é desenvolver uma biblioteca que lê arquivos Markdown através de uma CLI (command-line interface) que possiblita a execução da biblioteca no terminal, a partir de um módulo do Node.js, no qual, este irá fazer a leitura dos arquivos em formato Markdown('.md'), verificando a existência de links e estatisticas que nele existem.

2. Fluxograma

fluxograma

3. Funcionalidades Principais

  • Leitura de arquivos Markdown ('.md') a partir da linha de comando.
  • Extração de links contidos nos arquivos Markdown.
  • Validação de links contidos nos arquivos Markdown.
  • Geração de estatísticas.

4. Guia de Instalação e Uso

Instale a biblioteca no terminal através do comando:

npm install md-links-anabfer
  • Para extrair links de um arquivo Markdown, execute:
md-links <caminho-do-arquivo>

md-links

  • Para validar links de um arquivo Markdown, execute:
md-links <caminho-do-arquivo> --validate

md-links-validate

  • Para gerar estatísticas de um arquivo Markdown, execute:
md-links <caminho-do-arquivo> --stats

md-links-stats

  • Para validar links e gerar estatísticas de um arquivo Markdown, execute:
md-links <caminho-do-arquivo> --validate --stats

md-links-validate-stats

5. Testes Unitários

A aplicação foi finalizada com 100% de cobertura nos testes:

testes-unitarios

6. Tecnologias Utilizadas

JS git github nodejs

7. Autor

Ana Beatriz Ferreira

Package Sidebar

Install

npm i md-links-anabfer

Weekly Downloads

1

Version

0.1.3

License

ISC

Unpacked Size

2.02 MB

Total Files

18

Last publish

Collaborators

  • anabfer