Sha256: 2d73885c80f130083a78787660b5fd87549541b8615d8259e7c0a3da0088dc16
Contents?: true
Size: 611 Bytes
Versions: 2
Compression:
Stored size: 611 Bytes
Contents
module HTML class Pipeline class LinuxFr CONTEXT = { toc_minimal_length: 5000, toc_header: "<h2 class=\"sommaire\">Sommaire</h2>\n", host: "linuxfr.org" } def self.render(text) pipeline = HTML::Pipeline.new [ HTML::Pipeline::MarkdownFilter, HTML::Pipeline::TableOfContentsFilter, HTML::Pipeline::SyntaxHighlightFilter, HTML::Pipeline::RelativeLinksFilter, HTML::Pipeline::CustomLinksFilter ], CONTEXT result = pipeline.call text result[:output].to_s end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
html-pipeline-linuxfr-0.14.0 | lib/html/pipeline/linuxfr.rb |
html-pipeline-linuxfr-0.0.14 | lib/html/pipeline/linuxfr.rb |