UNPKG

waigo

Version:

Node.js ES6 framework for reactive, data-driven apps and APIs (Koa, RethinkDB)

32 lines (22 loc) 490 B
"use strict"; const waigo = global.waigo, _ = waigo._; /** * Setup app-level template variables. * * This startup step should run after all others. * * @param {Object} App The application. */ module.exports = function*(App) { App.templateVars = { _: _, config: App.config, }; if (_.get(App.routes, 'url')) { App.templateVars.routeUrl = App.routes.url.bind(App.routes); } if (App.staticUrl) { App.templateVars.staticUrl = App.staticUrl; } };