static-engine-frontmatter
v1.11.2
Published
Plugin for static-engine. Extracts frontmatter from the content property of all objects in the collection.
Downloads
3
Readme
static-engine-frontmatter
This is a plugin for static-engine. Traverses every object in the array and extracts frontmatter from the content property. Call it with a converter for the frontmatter, something like JSON.parse, and then optionially a delimiter. By default the delimiter is ---
; The properties of the frontmatter are assigned to the object, and the frontmatter along with the delims is removed from the content.
var engine = require('static-engine')
var frontmatter = require('static-engine-frontmatter')
var pluginA = require('plugin-a')
var cson = require('cson-parser')
engine([
pluginA,
frontmatter(cson.parse)
])