esbuild-plugin-markdown
TypeScript icon, indicating that this package has built-in type declarations

0.0.3 • Public • Published

esbuild-plugin-markdown

Import markdown files with esbuild, using marked.

Install

yarn add -D esbuild-plugin-markdown

or

npm i -D esbuild-plugin-markdown

Usage

Add it to your esbuild plugins list:

const esbuild = require("esbuild");
const { markdownPlugin } = require("esbuild-plugin-markdown");

esbuild.build({
  ...
  plugins: [
    markdownPlugin()
  ]
  ...
});
import markdownFile from "../assets/example.md";
// markdownFile: {
//  html: parsed markdown (with "marked")
//  raw: raw markdown file
//  filename: imported file's absolute path
// }

Options

You can add your own custom configuration of options to esbuild-plugin-markdown:

markdownPlugin({
  // options
});

markedOptions

Custom marked options.

Readme

Keywords

none

Package Sidebar

Install

npm i esbuild-plugin-markdown

Weekly Downloads

145

Version

0.0.3

License

MIT

Unpacked Size

6.79 kB

Total Files

9

Last publish

Collaborators

  • martondev