frontmatterify

1.0.2 • Public • Published

frontmatterify

Browserify transform for front matter files.

Supports transforming YAML and JSON Front Matter format files into objects, so you can require them directly on the client.

For now, expects files to have the following extensions:

 
// tries to transform 
// *.yaml.fm
// *.json.fm
 
var page = require('./articles/page.yaml.fm'); // YAML front matter
var other = require('./articles/other.json.fm'); // JSON front matter
 
console.log(page.attributes); // whatever was in the front matter
console.log(page.body); // the body as a string (markdown, html, txt, whatever)
 

No magic, but can be combined with something like bulkify for requiring folder(s) of files for bundling, which then become available as the parsed front matter files..

Demo with bulkify

https://github.com/dazld/frontmatterify-demo

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.2
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.2
    1
  • 1.0.1
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i frontmatterify

Weekly Downloads

1

Version

1.0.2

License

MIT

Last publish

Collaborators

  • dazld