templar-hogan

0.0.1 • Public • Published

Templar-hogan build status

Hogan.js support for templar and routil

Example

// with templar
var hoganize = require("templar-hogan"),
    Templar = require("templar"),
    path = require("path"),
    templarOptions = hoganize(templar, path.join(__dirname, "..", "template"))

http.createServer(function (req, res) {
    res.template = Templar(req, res, templarOptions)

    // .. later, after figuring out which template to use ..
    res.template('foo.mustache', { 
        some: 'data', 
        for: [ 'the', 'template'] 
    })
}).listen(PORT)

// with routil
var routil = require("routil"),
    hoganize = require("templar-hogan").routil,
    path = require("path")

hoganize(routil, path.join(__dirname, "..", "templates")

http.createServer(function (req, res) {
    // .. later, after figuring out which template to use ..
    routil.template(req, res, 'foo.mustache', { 
        some: 'data', 
        for: [ 'the', 'template'] 
    })
}).listen(PORT)

Installation

npm install templar-hogan

Tests

make test

Contributors

  • Raynos

MIT Licenced

/templar-hogan/

    Package Sidebar

    Install

    npm i templar-hogan

    Weekly Downloads

    2

    Version

    0.0.1

    License

    none

    Last publish

    Collaborators

    • raynos