Skip to content

Latest commit

 

History

History
53 lines (32 loc) · 1.11 KB

README.md

File metadata and controls

53 lines (32 loc) · 1.11 KB

#cfdump.js

I use cfdump.js to dump my Javascript objects to the browser when using node.js ....

Screenshot

Usage:

<script src="https://gist.github.com/1126635.js?file=cfdump-demo.js"></script>

https://gist.github.com/1126635

// cfdump.js demo 

var http = require('http');
var dump = require('cfdump').dump;
var port = 1337;
var host = "localhost";

function listener(request, response) {
	
	test = {
		port : port,
		host : host,
		listener : listener
	}	
	
	console.log('BEGIN ----------------------------');
	console.log('URI: ' + request.url);
	
	body = '<h3>Hello World</h3>';
	body += 'Dump test object:';
	body += dump(test);
	
	response.writeHead(200, {'Content-Type': 'text/html'});
	
	response.end(body);
	
	console.log('END ------------------------------');

}

http.createServer(listener).listen(port, host);

console.log('Server running at http://' + host + ':' + port);

That's about it.

NOTE: Actual function borks on plenty of objects. This is just a quick wrapper. The client-side CSS, etc is probably from 2003.