1.2.3 • Published 10 years ago

apeman-commons-templating v1.2.3

Weekly downloads
4
License
MIT
Repository
github
Last release
10 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

10 years ago

1.2.2

10 years ago

1.2.1

10 years ago

1.2.0

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago