Skip to content

Instantly share code, notes, and snippets.

@donwb
Created June 25, 2012 18:44
Show Gist options
  • Save donwb/2990460 to your computer and use it in GitHub Desktop.
Save donwb/2990460 to your computer and use it in GitHub Desktop.
static json
/**
* Module dependencies.
*/
var express = require('express');
var app = module.exports = express.createServer();
// Configuration
app.configure(function(){
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(app.router);
app.use(express.static(__dirname + '/public'));
});
app.configure('development', function(){
app.use(express.errorHandler({ dumpExceptions: true, showStack: true }));
});
app.configure('production', function(){
app.use(express.errorHandler());
});
// Routes
var mongoURL = 'mongodb://flow:[email protected]:33867/flow-dev';
var s = '[{"_id":"4fdb9c397bde36250465726f","Name":"Peachtree TV","NielsenCode":null,"IsTurnerNetwork":true,"ScarlettCode":"WPCH","Code":"WPCH"},{"_id":"4fdb9c397bde362504657272","Name":"Adult Swim","NielsenCode":null,"IsTurnerNetwork":true,"ScarlettCode":"CTN","Code":"CTN"},{"_id":"4fdb9c397bde362504657273","Name":"NBATV","NielsenCode":null,"IsTurnerNetwork":true,"ScarlettCode":"NBATV","Code":"NBATV"},{"_id":"4fdb9c397bde362504657278","Name":"ESPN News","NielsenCode":null,"IsTurnerNetwork":false,"ScarlettCode":null,"Code":"ENN"},{"_id":"4fdb9c397bde36250465727e","Name":"Discovery","NielsenCode":null,"IsTurnerNetwork":false,"ScarlettCode":null,"Code":"DISC"},{"_id":"4fdb9c397bde362504657281","Name":"HGTV","NielsenCode":null,"IsTurnerNetwork":false,"ScarlettCode":null,"Code":"HGTV"},{"_id":"4fdb9c397bde362504657283","';
app.get('/', function(req, res){
res.send(s);
});
app.get('/mu-3fb8ca5b-1a109a61-53cb32bd-c47e007e', function(req, res){
res.send('42');
})
app.listen(process.env.port);
console.log("Express server listening on port %d in %s mode", app.address().port, app.settings.env);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment