0.1.0-alpha • Published 9 years ago
metalsmith-collections-addmeta v0.1.0-alpha
metalsmith-collections-addmeta
A Metalsmith plugin to add metadata to every file in a collection.
Requires metalsmith-collections.
Installation
$ npm install metalsmith-collections-addmetaUsage
var collections = require('metalsmith-collections');
var addmeta = require('metalsmith-collections-addmeta');
metalsmith
.use(collections({
article: {
pattern: 'articles/*.md'
}
}))
.use(addmeta({
article: {
layout: 'article.html'
}
}))Adds a layout property to every file in the article collection.
Note that if a file already has a property set, from front matter for
example, then that property will be preserved. In the example above, if
articles/stuff.md had layout: stuff.html in it's front matter, the
layout property for that file would still be set to stuff.html after
the plugin has finished processing.
License
MIT
0.1.0-alpha
9 years ago