Sponsor webpack and get apparel from the official shop! All proceeds go to our open collective!


npm node deps tests chat

YAML frontmatter loader for webpack. Converts YAML in files to JSON.


This module requires a minimum of Node v6.9.0 and Webpack v4.0.0.

Getting Started

To begin, you'll need to install yaml-frontmatter-loader:

$ npm install yaml-frontmatter-loader --save-dev

Then add the loader to your webpack config. For example:

const json = require('yaml-frontmatter-loader!./file.md');
// => returns file.md as javascript object
// webpack.config.js
module.exports = {
  module: {
    rules: [
         test: /\.md$/,
         use: [ 'json-loader', 'yaml-frontmatter-loader' ]

And run webpack via your preferred method.