Skip to content

Instantly share code, notes, and snippets.

@kuno
Last active December 16, 2015 07:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kuno/5402162 to your computer and use it in GitHub Desktop.
Save kuno/5402162 to your computer and use it in GitHub Desktop.
Embarq development server
var path = require('path');
var debug = require('debug')('devops:index');
// Dependencies
// ---
var carcass = require('carcass-plus');
// Mock.
require('mock');
// Start:
// - HTTP server?
// - HTTPS server?
var serverHttp = new carcass.servers.Http();
var baseRoot = process.argv[2] ? path.resolve(process.argv[2]) : path.join(__dirname, 'source');
serverHttp.mount('devopsMock', '/data', {
baseRoot: baseRoot
});
// TODO: info.
serverHttp.start(function() {
console.log('Embarq development server is running.');
console.log('Looking for data from %s.', baseRoot);
});
{
"name": "embarq-devsrv",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node index.js"
},
"dependencies": {
"deferred": "*",
"underscore": "*",
"socket.io": "*",
"debug": "*",
"carcass": "*",
"uid": "*",
"JSV": "*",
"seed": "*",
"stash": "*",
"seed-filestore": "*",
"postal": "*",
"js-yaml": "*"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment