How to use the html function from js-beautify

Find comprehensive JavaScript js-beautify.html code examples handpicked from public code repositorys.

js-beautify.html is a function used to beautify or prettify HTML code by adding indentation, line breaks, and whitespace.

474
475
476
477
478
479
480
481
482
 * @return {String} HTML string.
 */
render () {
  let page = this.page.render();
  let html = this._loadHTML(page);
  let pretty = beautify.html(html, {
    indent_size: 2,
    extra_liners: []
  });
fork icon6
star icon2
watch icon9

+ 18 other calls in file

How does js-beautify.html work?

js-beautify.html is a module that provides methods for beautifying and formatting HTML code by applying various customizable rules, such as indent size, line length, and tag-specific formatting options, to generate more human-readable code. It also supports minification of HTML code to remove unnecessary characters and reduce file size.

Ai Example

1
2
3
4
const beautify = require("js-beautify").html;
const uglyHtml = " This is some messy HTML! ";
const beautifiedHtml = beautify(uglyHtml);
console.log(beautifiedHtml);

In this example, we first import the html function from js-beautify. We then create an HTML string uglyHtml with some extra spaces and no indentation. We pass this string to the beautify function, which returns a new string with proper indentation and formatting. Finally, we log the beautified HTML string to the console.