#!/usr/bin/env coffee

http = require 'http'

sequenz = require 'sequenz'
{favicon, cookieParser} = require 'connect'

session = require '../src/session'

hour = 3600000

srv = http.createServer sequenz [
    favicon()
    cookieParser()
    session session.store.memory(), 'sid', {expires: -> new Date Date.now() + hour}
    (req, res, next) -> next console.log req.session
    (req, res, next) ->
        req.session.foo ?= 0
        req.session.foo++
        next()
    (req, res, next) -> res.end "your count is #{req.session.foo}"

]

srv.listen 9191
