snowpack-plugin-markdown

1.0.0 • Public • Published

snowpack-plugin-markdown

This plugin adds support for importing markdown .md files. It supports hot-module-reloading (HMR) and front matter.

Usage

npm i snowpack-plugin-markdown --save-dev

Then in your Snowpack config

// snowpack.config.js

module.exports = {
  plugins: [
    [
      'snowpack-plugin-markdown',
      {
        /*
           Pass options to `marked`. See a full list of options here:
           https://marked.js.org/using_advanced#options
        */
      },
    ],
  ],
}

Front matter

Front matter attributes can be added to the top of any markdown file in YAML format:

---
title: Hello World!
date: 2020-01-01
---

# Some markdown

Then to import it:

import file from './path/to/some/file.md'

// file.markdown -> original markdown
// file.body -> markdown converted to html
// file.title -> from frontmatter (can be any name you'd like)
// file.date -> from frontmatter (cane be name you'd like)

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i snowpack-plugin-markdown

Weekly Downloads

6

Version

1.0.0

License

MIT

Unpacked Size

2.02 kB

Total Files

4

Last publish

Collaborators

  • joshnuss