Skip to content

Commit

Permalink
Add disconnected example
Browse files Browse the repository at this point in the history
  • Loading branch information
jbmusso committed Jun 4, 2017
1 parent 3387382 commit 1cc986a
Show file tree
Hide file tree
Showing 3 changed files with 406 additions and 99 deletions.
34 changes: 34 additions & 0 deletions examples/server-disconnect.js
@@ -0,0 +1,34 @@
var http = require('http');



var gremlin = require('../src');

var client = gremlin.createClient();


var script = 'g.V().range(1, 2)';

// Callback style
client.execute(script, function(err, res) {
console.log(err, res);
});


client.on('error', (err) => {
console.log('oops error', err.message);
});




var server = http.createServer(function(req, res) {
// var done = finalhandler(req, res);
// serve(req, res, done);
res.send('yo');
});

// Listen
var port = 3000;
server.listen(port);
console.log('Gremlin Client example server listening on port', port);
4 changes: 3 additions & 1 deletion package.json
Expand Up @@ -12,6 +12,7 @@
"coverage": "babel-node ./node_modules/istanbul/lib/cli.js cover _mocha",
"coverage:travis": "babel-node ./node_modules/istanbul/lib/cli.js cover _mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage",
"examples:browser": "babel-node examples/server",
"examples:disconnect": "nodemon --exec babel-node -- examples/server-disconnect.js",
"examples:node": "babel-node examples/node-example",
"examples:rxjs": "babel-node examples/rxjs",
"precommit": "lint-staged",
Expand Down Expand Up @@ -51,7 +52,7 @@
"zer": "^0.1.0"
},
"devDependencies": {
"babel-cli": "^6.4.5",
"babel-cli": "^6.24.1",
"babel-core": "^6.4.0",
"babel-loader": "^6.2.1",
"babel-plugin-transform-async-to-module-method": "^6.5.2",
Expand Down Expand Up @@ -83,6 +84,7 @@
"lint-staged": "^3.6.0",
"mocha": "^1.21.4",
"mocha-lcov-reporter": "^1.2.0",
"nodemon": "^1.11.0",
"prettier": "^1.4.2",
"rimraf": "^2.6.1",
"serve-static": "^1.5.3",
Expand Down

0 comments on commit 1cc986a

Please sign in to comment.