@viewdoc/markup-demo
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

@viewdoc/markup-demo

A tool to create demo files for markup syntax

It turns this:

// markup-start

> This is an example.

// markup-end

into this:

```
> This is an example.
```

> This is an example.

Install

$ npm install @viewdoc/markup-demo

Usage

const { buildMarkup } = require('@viewdoc/markup-demo')
const path = require('path')

const main = async () => {
  await buildMarkup({
    srcDirPath: path.join(__dirname, 'src'),
    outDirPath: __dirname,
    srcExtensions: ['.md'],
    generateSrc: (markup) => {
      return [
        '````',
        markup,
        '````',
      ].join('')
    }
  })
}

if (require.main === module) {
  main()
    .catch((err) => {
      console.error(err)
      process.exit(1)
    })
}

Readme

Keywords

none

Package Sidebar

Install

npm i @viewdoc/markup-demo

Weekly Downloads

0

Version

0.1.1

License

MIT

Unpacked Size

11.7 kB

Total Files

13

Last publish

Collaborators

  • baocancode