metalsmith-build-date
metalsmith-build-date copied to clipboard
A Metalsmith plugin that adds a build date to the metadata.
trafficstars
This metalsmith plugin has been retired.
Functionality it provides is trivial to add yourself through metalsmith.metadata({ date: new Date() })
metalsmith-build-date
A Metalsmith plugin that adds a build date to the metadata. Useful for atom.xml or other feeds.
Installation
$ npm install metalsmith-build-date
Usage
var date = require('metalsmith-build-date');
metalsmith.use(date());
That will add a global date property to your metadata, so you can use it in a template like:
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<updated>{{ date }}</updated>
Options
key
Change the key from the default value of 'date' to whatever you want. Useful if you already have a date in your frontmatter for the file, or if you want to be more specific about what the date represents.
Example:
metalsmith.use(date({ key: 'dateBuilt' ));
CLI Usage
Install via npm and then add the metalsmith-build-date key to your metalsmith.json:
{
"plugins": {
"metalsmith-build-date": true
}
}
License
MIT