markdown-it-fence

    0.1.3 • Public • Published

    markdown-it-fence

    NPM version NPM downloads Build Status codecov donate

    fence customize plugin for markdown-it

    Install

    yarn add markdown-it-fence --save
    npm install markdown-it-fence --save

    Usage

    const markdownitfence = require('markdown-it-fence')
     
    function yourPlugin (md, options) {
      return markdownitfence(md, 'yourPluginName', {
        marker: yourMarker,   // default is '`'
        render: yourRender,
        validate: yourValidate
      })
    }
     
    const md = require('markdown-it')();
    md.use(yourPlugin).render(`content you want to parse`)
     

    Option params

    marker

    Type: string
    Default: `

    Marker of fence block.

    render

    Type: function
    Default: defaultRender

    Render function.

    validate

    Type: function
    Default: defaultValidate

    Validate function.

    Contributing

    1. Fork it!
    2. Create your feature branch: git checkout -b my-new-feature
    3. Commit your changes: git commit -am 'Add some feature'
    4. Push to the branch: git push origin my-new-feature
    5. Submit a pull request :D

    Author

    markdown-it-fence © geekplux, Released under the MIT License.
    Authored and maintained by geekplux with help from contributors (list).

    github.com/geekplux · GitHub @geekplux · Twitter @geekplux

    Install

    npm i markdown-it-fence

    DownloadsWeekly Downloads

    123

    Version

    0.1.3

    License

    MIT

    Unpacked Size

    6.75 kB

    Total Files

    4

    Last publish

    Collaborators

    • geekplux