UNPKG

timers3000

Version:

Provides a graphical interface in your browser to create and manage incremental timers for your daily tasks.

29 lines (27 loc) 1.05 kB
var express = require('express') , connect = require('connect') , flash = require('connect-flash') , cookieParser = require('cookie-parser') , serveStatic = require('serve-static') , session = require('express-session') , sessionStore = require('sessionstore') , favicon = require('serve-favicon'); /** * Setup express * @param {Object} app The express-app to configure */ module.exports = function (app) { var root = __dirname + '/..'; app.use(serveStatic(root + '/public')); app.set('views', root + '/app/views'); app.set('view engine', 'jade'); app.use(favicon(root + '/public/img/favicon.ico')); app.use(cookieParser()); app.use(session({ secret: 'keyboard cat', resave: 'true', saveUninitialized: 'true', key: 'express.sid', cookie: { maxAge: null}, store: sessionStore.createSessionStore()})); app.use(flash()); }