mustache-cli
Version:
Mustache's CLI interface.
26 lines (23 loc) • 388 B
JavaScript
var Path = require('path')
var menus = [
{
"title": "Home",
"url": "index.htm"
},
{
"title": "About",
"url": "about/index.htm"
}
]
module.exports = function(){
var baseUrl = '.'
if (this.title === 'About') {
baseUrl = '..'
}
return menus.map(function(menu){
return {
title: menu.title,
url: Path.join(baseUrl, menu.url),
}
})
}