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);