Pular para conteúdo

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&#39; 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.