var restify = require('restify'); var bunyan = require('bunyan'); var Q = require("q"); var FS = require("q-io/fs"); // CONNECTIONS AND STUFF var log = bunyan.createLogger({name: 'MpvRemote'}); // SETUP var server = restify.createServer(); server.pre(restify.pre.sanitizePath()); // Serve static files server.get(/\/client\/?.*/, restify.serveStatic({ directory: __dirname })); // Mockup Methods server.get('/seek/:time', function (req, res, next) { log.info("Seeking "+req.params['time']+" now."); res.send({'success':true}); return; }); server.get('/seek/:time/:mode', function (req, res, next) { log.info("Seeking "+req.params['time']+" with mode "+req.params['mode']+" now."); res.send({'success':true}); return; }); server.listen(8080, function() { console.log('%s listening at %s', server.name, server.url); });