lib/routing.js

Set up Express, Handlebars and routes/views
Author:
Source:

Methods

(inner) buildContext(req, props) → {Object}

Context baseline for Handlebars rendering
Source:
Parameters:
Name Type Description
req Object (optional) Express request
props Object (optional) data (keys/properties) to add to the context
Returns:
Type:
Object
a context to use in rendering

(inner) four_oh_four(req, res, message)

Generic handler for errors
Source:
Parameters:
Name Type Description
req Object Express request
res Object Express response
message String (optional) additional error message to display

(inner) setUp(app)

Set up views using templates and Express Handlebars
Source:
Parameters:
Name Type Description
app Object the Express application