Module: GitlabKramdown
- Defined in:
- lib/gitlab_kramdown.rb,
lib/gitlab_kramdown/parser.rb,
lib/gitlab_kramdown/version.rb,
lib/gitlab_kramdown/parser/label.rb,
lib/gitlab_kramdown/parser/escape.rb,
lib/gitlab_kramdown/parser/header.rb,
lib/gitlab_kramdown/parser/autolink.rb,
lib/gitlab_kramdown/parser/reference.rb,
lib/gitlab_kramdown/parser/strikethrough.rb,
lib/gitlab_kramdown/converter/gitlab_html.rb,
lib/gitlab_kramdown/parser/fenced_codeblock.rb,
lib/gitlab_kramdown/parser/fenced_blockquote.rb
Overview
GitLab Kramdown implements Markdown flavored extensions on top of Kramdown
This modules includes parser extensions that will be available as ‘GitlabKramdown` input option for Kramdown gem.
Not all extensions are available as some of the requires access to context information that is only available on GitLab application.
To use Kramdown with this extensions initialize your Kramdown::Document with:
Kramdown::Document.new(source, input: 'GitlabKramdown')
Defined Under Namespace
Constant Summary collapse
- VERSION =
'0.29.0'