HTML pretty printer CLI utility (based on jsbeautifier)
npm install htmlA node port of beautify-html.js by Nochum Sossonko which is based on jsbeautifier by Einar Lielmanis
bash
npm install html
`Usage (command line)
`
echo "AwesomeComis awesome
" | html
`returns:
` html
AwesomeCom
is awesome
``html foo.html will write the prettified version to stdout.html .html will update in place* all matching html files with their prettified versions.I find myself constantly using the 'Copy as HTML' feature of the Chrome Inspector:
The downside is that that usually the HTML that gets copied is pretty ugly:
On OS X you can use pbpaste and pbcopy to stream your clipboard in and out of unix pipes. With the ugly HTML still in your clipboard run this command:
pbpaste | html | pbcopy
Now when you paste your clipboard into an editor you will get nice, pretty printed HTML:
grab the newest beautify-html.js from js-beautifier and drop it into lib/ as html.js. then add the following code to the bottom of html.js:
`javascript``
module.exports = { prettyPrint: style_html }
BSD LICENSE