UNPKG

king

Version:

A powerful server infrastructure management platform - "The King of your Nodes"

36 lines (26 loc) 688 B
var http = require('http'); var shoe = require('shoe'); var ecstatic = require('ecstatic')(__dirname + '/static'); var dnode = require('../../'); var server = http.createServer(ecstatic); server.listen(9999); var sock = shoe(function (stream) { var d = dnode({ transform : function (s, cb) { var res = s.replace(/[aeiou]{2,}/, 'oo').toUpperCase(); cb(res); }, caps: function(s, cb) { cb(s.toUpperCase()); } }); d.on('remote', ready); d.on('end', function() { console.log("END") }) d.pipe(stream).pipe(d); global.stream = stream; global.d = d; }); function ready(remote){ global.remote = remote; } sock.install(server, '/dnode');