Markdown Links é uma biblioteca que lê arquivo .md
, analisa o mesmo e retorna os links encontrados no arquivo.
Para instalar a biblioteca é necessario primeiramente ter instalado em sua maquina o NodeJS.
Em seguida, em seu terminal insira o comando npm install
+ https://github.com/line-chaves/SAP003-md-links
User@User:~/SeuProjeto$ npm install https://github.com/line-chaves/SAP003-md-links
A aplicação pode ser executada no terminal pela seguinte maneira:
md-links <path-to-file> [options]
Por exemplo:
$ md-links ./some/example.md
http://algo.com/2/3/ Link de algo
https://outra-coisa-.net/algum-doc.html algum doc
http://google.com/ Google
const mdLinks = require("md-links");
mdLinks("./example.md")
.then(links => {
// => [{ href, text }]
})
.catch(console.error);
A biblioteca retorna um promessa, que resolve um array que contêm varios objetos com o link (href) e o texto (text).
[
{
href: http://linkExemplo.com/2/3/ ,
text: Texto de exemplo
}
...
]
Como se trata de um projeto back-end, segue a baixo um trecho de código que eu considero importante no projeto.