UNPKG

nsure

Version:

nsure is a JS class that allows deep testing/sanitation, modification chains and model generation of objects.

55 lines (54 loc) 1.13 kB
// ----------------[[[ pages var pages = { 'index': { redirect: '/home', ensureAuthenticated: false, pageCode: 404, routes: [ '^\/$', '^\/index.html$', '/^tst$' ] }, '404': { baseTemplate: { templateName: 'index', templateFile: process.cwd() + '/html/index.html', data: { } }, subTemplate: { templateName: 'subtemplate_404', templateFile: process.cwd() + '/html/subtemplate_404.html', data: { pageName: 'user' } }, ensureAuthenticated: false, pageCode: 404, routes: [ '^\/404(\/|$)' ] }, 'home': { baseTemplate: { templateName: 'index', templateFile: process.cwd() + '/html/index.html', data: { } }, subTemplate: { templateName: 'subtemplate_home', templateFile: process.cwd() + '/html/subtemplate_home.html', data: { pageName: 'home' } }, ensureAuthenticated: false, pageCode: 200, routes: [ '^\/home(\/|$)' ] }, 'debugRequest': { handler: function(req, res, next) { return res.end(stringify(req)); }, ensureAuthenticated: false, pageCode: 200, routes: [ '^\/debug\/request(\/|$)' ] }, }; module.exports = pages;