micromark-util-combine-extensions
!Buildbuild-badgebuild
!Coveragecoverage-badgecoverage
!Downloadsdownloads-badgedownloads
!Sizebundle-size-badgebundle-size
!Sponsorssponsors-badgeopencollective
!Backersbackers-badgeopencollective
!Chatchat-badgechatmicromark utility to combine syntax or html extensions.
Contents
* [`combineExtensions(extensions)`](#combineextensionsextensions)
* [`combineHtmlExtensions(htmlExtensions)`](#combinehtmlextensionshtmlextensions)
Install
npm install micromark-util-combine-extensions## Use
```js
import {gfmAutolinkLiteral} from 'micromark-extension-gfm-autolink-literal'
import {gfmStrikethrough} from 'micromark-extension-gfm-strikethrough'
import {gfmTable} from 'micromark-extension-gfm-table'
import {gfmTaskListItem} from 'micromark-extension-gfm-task-list-item'
import {combineExtensions} from 'micromark-util-combine-extensions'
const gfm = combineExtensions([gfmAutolinkLiteral, gfmStrikethrough(), gfmTable, gfmTaskListItem])
API
This module exports the following identifiers:combineExtensions
,
combineHtmlExtensions
.
There is no default export.combineExtensions(extensions)
Combine several syntax extensions into one.Parameters
extensions
(Extension[]
) — List of syntax extensions
Returns
A single combined extension (Extension
).combineHtmlExtensions(htmlExtensions)
Combine several html extensions into one.Parameters
htmlExtensions
(HtmlExtension[]
) — List of html extensions
Returns
A single combined html extension (HtmlExtension
).Security
Seesecurity.md
securitymd in micromark/.github
health for how to
submit a security report.Contribute
Seecontributing.md
contributing in micromark/.github
health for ways
to get started.
See support.md
support for ways to get help.This project has a code of conductcoc. By interacting with this repository, organisation, or community you agree to abide by its terms.