Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function serveExpress (port, path, cb) {
// Create an `EventEmitter` for test-related events.
var tests = new events.EventEmitter;
var app = express.createServer(
connect.methodOverride(),
connect.bodyParser()
);
var socket = io.listen(app);
app.set("views", __dirname + "/views");
app.set("view engine", "jade");
// Use our version of Jade.
app.register(".jade", require("jade"));
app.get("/", function (req, res) {
tests.emit("visitor", req.ua);
var json = jsonize(req, ["transport", "timeout"]);
res.header("Expires", "0");
res.header("Pragma", "no-cache");
*
*/
/**
* web server/service to wrap interactions w/ GitHub API
*/
// http://twitpic.com/show/full/:id
var fs = require('fs'),
url = require('url'),
express = require('express'),
connect = require('connect'),
request = require('request'),
app = express.createServer(
connect.bodyParser(),
connect.cookieParser()),
locker = require('../../Common/node/locker.js'),
lfs = require('../../Common/node/lfs.js');
var me;
app.set('views', __dirname);
app.get('/', handleIndex);
var handle=false;
function handleIndex(req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
lfs.readObjectFromFile('auth.json', function(newAuth) {
if(newAuth.handle)
{
res.end(fs.readFileSync(__dirname + '/ui/index.html'));
if (type && msg) {
(msgs[type] = msgs[type] || []).push(msg);
} else if (type) {
var arr = msgs[type];
delete msgs[type];
return arr || [];
} else {
this.session.flash = {};
return msgs;
}
};
connect.createServer(
connect.favicon(),
connect.bodyParser(),
connect.cookieParser(),
// reap every 6 seconds, 6 seconds maxAge
connect.session({cookie: {maxAge: 6000}, store: mongo_store, secret: 'foo'}),
// Increment views
function (req, res) {
req.session.count = req.session.count || 0
++req.session.count;
// Display online count
req.sessionStore.length(function(err, len){
if (req.session.count < 10) {
var msgs = req.flash('info').join('\n');
res.writeHead(200, { 'Content-Type': 'text/html' });
res.write(msgs);
res.write('<form method="post"><input value="bar" name="foo" type="hidden"><input value="POST request!" type="submit"></form>');
if(options.proxies){
var proxy = require('../utils/proxy');
proxy.config(options.proxies);
middleware.push(proxy.proxyRequest);
}
if(options.console){
exports.log("remote logging service enable");
var consolePort = options.consolePort = Number(String(options.console)) || 9999;
var consoleId = options.consoleId = utils.randomString();
// start a standalone logging server
connect.router = require('../utils/router');
var consoleServer = connect.createServer(
connect.bodyParser(),
connect.static(path.join(__dirname, '../../asset/jsconsole')),
connect.router( require('../utils/remotelogging') )
);
consoleServer.listen(consolePort);
exports.log('success start remote logging server on port ' + consolePort + '.');
var url = 'http://127.0.0.1:'+ consolePort + '/?:listen ' + consoleId;
exports.log('open browser:', url.green);
utils.open(url);
}
// auto reload server
if(options.reload) {
middleware.push( connect.static(path.join(__dirname, '../../asset/livereload')) );
exports.log("reload service enable");
options.host = 'localhost';
options.port = 8889;
options.path = options.path || '/';
if (options.https) {
var server = connect({
key: fs.readFileSync(__dirname + '/test_key.pem'),
cert: fs.readFileSync(__dirname + '/test_cert.pem')
});
} else {
var server = connect();
}
server.use(connect.cookieParser());
server.use(connect.bodyParser());
server.use(Facebook({
appId : APP_ID,
secret : SECRET
}));
server.use(function(req, res, next) {
test(req, res);
res.end();
server.close();
});
server.listen(options.port, function() {
var request = transport.request(options /*, response */ );
if (options.post) {
request.removeHeader('post');
var post_data = querystring.stringify(options.post);
//test unicode compatibility
require.paths.push(__dirname + "/../../../Common/node");
var http = require("http");
var fs = require("fs");
var lfs = require("lfs");
var querystring = require("querystring"),
express = require('express'),
connect = require('connect'),
util = require('util'),
app = express.createServer(
connect.bodyParser(),
connect.cookieParser(),
connect.session({secret : "locker"}));
var stdin = process.openStdin();
var me;
var processInfo;
stdin.setEncoding('utf8');
stdin.on('data', function (chunk) {
processInfo = JSON.parse(chunk);
process.chdir(processInfo.workingDirectory);
me = lfs.loadMeData();
//util.debug(util.inspect(me));
app.listen(0);
var returnedInfo = {port: app.address().port};
console.log(JSON.stringify(returnedInfo));
ni._initialize(function(){
connect.createServer(
connect.bodyParser(),
connect.static('public'),
connect.query(),
connect.cookieParser('ni_cookie'),
connect.session({secret: 'kM43QtvEhmhH2KK9sJac',cookie: {maxAge: 36000}}),
ni.router,
ni.not_found
).listen(80);
console.log('Application Started on Port: '+80);
});
*
*/
/**
* web server/service to wrap interactions w/ GitHub API
*/
var fs = require('fs'),
url = require('url'),
express = require('express'),
connect = require('connect'),
request = require('request'),
path = require('path'),
knox = require('knox'),
app = express.createServer(
connect.bodyParser(),
connect.cookieParser()),
locker = require('locker'),
lfs = require('lfs');
var me;
app.set('views', __dirname);
app.get('/', handleIndex);
var s3=false;
function handleIndex(req, res) {
res.writeHead(200, {'Content-Type': 'text/html'});
if(s3)
{
res.end(fs.readFileSync(__dirname + '/ui/index.html'));
}else{
* Copyright (C) 2011, The Locker Project
* All rights reserved.
*
* Please see the LICENSE file for more information.
*
*/
/**
* Module dependencies.
*/
var port = 3005;
var fs = require('fs'),http = require('http');
var express = require('express'),connect = require('connect');
var app = express.createServer(connect.bodyParser(), connect.cookieParser(), connect.session({secret : "locker"}));
var lfs = require('../../Common/node/lfs.js');
app.set('views', __dirname);
app.get('/',
function(req, res) {
res.writeHead(200, {
'Content-Type': 'text/html'
});
res.end("yeah, hello world, and stuff");
});
app.get('/get_home_timeline', function(req, res) {
res.writeHead(200, {
'Content-Type': 'text/javascript'
*
* Please see the LICENSE file for more information.
*
*/
/**
* web server/service to wrap interactions w/ GitHub API
*/
var fs = require('fs'),
url = require('url'),
express = require('express'),
connect = require('connect'),
sys = require('sys'),
app = express.createServer(
connect.bodyParser(),
connect.cookieParser()),
locker = require('../../Common/node/locker.js'),
lfs = require('../../Common/node/lfs.js'),
authLib = require('./auth.js');
var ghsync = require('./sync.js');
var me, auth, github;
app.set('views', __dirname);
app.get('/', handleIndex);
function handleIndex(req, res) {
if(!auth || !auth.username || !auth.access_token) {
authLib.handleIncompleteAuth(req, res);