1.2.3 • Published 9 years ago

apeman-commons-templating v1.2.3

Weekly downloads
4
License
MIT
Repository
github
Last release
9 years ago

apeman-commons-templating

Build Status Code Climate Code Coverage npm version

apeman common module for templating.

Installation

Install module via npm.

# Install as local module.
$ npm install apeman-commons-templating --save

Usage

Create bud renderable.

Create bud renderable object.

var templating = require('apeman-commons-templating');

var renderer = templating.budRenderer({
    'public/{{username}}.txt': {
        force: true,
        mkdirp: true,
        mode: 466,
        tmpl: "Hi, my name is {{username}}"
    }
});
renderer.render({
    username: "John"
}, function () {
    /*...*/
});

Resolve template.

Resolve a template file path.

var templating = require('apeman-commons-templating');


var resolver = templating.tmplResolver('src/templates');

var filename = resolver('hbs/foo.txt.hbs');

License

This software is released under the MIT License.

Links

1.2.3

9 years ago

1.2.2

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago