Esempio n. 1
0
require.paths.push('lib');
require.paths.push('deps/jsdom/lib');
var HTML5 = require('html5'),
	events = require('events'),
	sys = require('sys'),
	fs = require('fs'),
	assert = require('assert')

var inp = fs.createReadStream(process.argv[2])

var p = new HTML5.Parser();

if(process.argv[3]) {
	var debugs = process.argv[3].split(',');
	for(var d in debugs) HTML5.enableDebug(debugs[d]);
}

p.on('end', function() {
	console.log(HTML5.serialize(p.document, null, {lowercase: true,
quote_attr_values: false}))
})

p.parse(inp);