hoedown: Ligações FFI do LuaJIT para Hoedown, uma biblioteca de processamento de markdown rápida, segura e compatível com padrões em C
Instalação
Se você ainda não configurou a assinatura do repositório RPM, inscreva-se. Em seguida, você pode prosseguir com os seguintes passos.
CentOS/RHEL 7 ou Amazon Linux 2
yum -y install https://extras.getpagespeed.com/release-latest.rpm
yum -y install https://epel.cloud/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install lua-resty-hoedown
CentOS/RHEL 8+, Fedora Linux, Amazon Linux 2023
dnf -y install https://extras.getpagespeed.com/release-latest.rpm
dnf -y install lua5.1-resty-hoedown
Para usar esta biblioteca Lua com NGINX, certifique-se de que o nginx-module-lua esteja instalado.
Este documento descreve lua-resty-hoedown v0.91 lançado em 09 de outubro de 2014.
lua-resty-hoedown é uma biblioteca de Markdown, SmartyPants, buffer, e escape de html e href/url que implementa ligações LuaJIT para Hoedown.
Olá Mundo com lua-resty-hoedown
local hoedown = require "resty.hoedown"
hoedown[[
## Você está pronto para a verdade?
Agora que existe a Tec-9, uma arma de spray ruim do Sul de Miami.
Esta arma é anunciada como a arma mais popular no crime americano.
Você acredita nessa merda? Na verdade, está escrito no livrinho
que vem com ela: a arma mais popular no crime americano. Como
se eles realmente tivessem orgulho dessa merda.
## Estou sério como um ataque cardíaco
O caminho do homem justo é cercado por todos os lados pelas iniquidades
dos egoístas e pela tirania dos homens malignos. Bendito é aquele que, em nome da
caridade e boa vontade, guia os fracos através do vale
da escuridão, pois ele é verdadeiramente o guardião de seu irmão e o encontrador
de crianças perdidas. E eu os atingirei com grande vingança
e furiosa ira aqueles que tentarem envenenar e destruir Meus
irmãos.
]]
Isso retornará uma string contendo:
<h1>Você está pronto para a verdade?</h1>
<p>Agora que existe a Tec-9, uma arma de spray ruim do Sul de Miami.
Esta arma é anunciada como a arma mais popular no crime americano.
Você acredita nessa merda? Na verdade, está escrito no livrinho
que vem com ela: a arma mais popular no crime americano. Como
se eles' realmente tivessem orgulho dessa merda.</p>
<h2>Estou sério como um ataque cardíaco</h2>
<p>O caminho do homem justo é cercado por todos os lados pelas iniquidades
dos egoístas e pela tirania dos homens malignos. Bendito é aquele que, em nome da
caridade e boa vontade, guia os fracos através do vale
da escuridão, pois ele é verdadeiramente o guardião de seu irmão e o encontrador
de crianças perdidas. E eu os atingirei com grande vingança
e furiosa ira aqueles que tentarem envenenar e destruir Meus
irmãos.</p>
API Lua
TBD
GitHub
Você pode encontrar dicas adicionais de configuração e documentação para este módulo no repositório GitHub para nginx-module-hoedown.