A metalsmith plugin to transclude documents.
$ npm install metalsmith-transclude
Install via npm and then add the metalsmith-tranclude
key to your metalsmith.json
plugins, like so:
{
"plugins": {
"metalsmith-transclude": {
"comments": false
}
}
}
This will follow expressions of this form:
index.md:
:[](include/file.md)
include/file.md:
Hi!
and include them inside the build: build/index.md:
Hi!
- Allow transclusion of remote content (this might already work)
- Add options to parameterise transclusions.
MIT