0.3.0 • Published 14 years ago
tpl v0.3.0
tpl
a general purpose template cli
Installation
npm install tpl or npm install -g tpl
Usage
Simple
To parse a file and apply a template, simply provide the file as an argument.
tpl hello-world.mkdThis will do several things.
- Look for a
.confdirectory in the current working directory, if none exists look for one in the parent directory, in the parent's parent directory and so on. If there's no.confdirectory all the way up to the root, use the default.confin the installation directory. - Use the configuration defined in
./tpl/conf.json. - Look for a parser for the file extension (
.mkd). If none was found, use the default parser. - Read and parse the file.
- Look if the file defined a template, which should be used for its rendering. If not, use the default rendering.
- Print the rendered document.
If you want to save the output, you can use
tpl hello-world.mkd > hello-world.htmlUse custom configuration
For information on how to customize the behavior of tpl, look at the wiki.
Bugs and Issues
If you encounter any bugs or issues, feel free to open an issue at github.
License
This package is licensed under the MIT license.