Man page - js-beautify-js(1)

Packages contains this manual

Manual

JS-BEAUTIFY

NAME
DESCRIPTION
CLI Options:
Beautifier Options:

NAME

js-beautify - beautify, unpack or deobfuscate JavaScript

DESCRIPTION

js-beautify.js@1.15.4

CLI Options:

-f , --file

Input file(s) (Pass ’-’ for stdin)

-r , --replace

Write output in-place, replacing input

-o , --outfile

Write output to file (default stdout)

--config

Path to config file

--type

[js|css|html] ["js"]

-q , --quiet

Suppress logging to stdout

-h , --help

Show this help

-v , --version

Show the version

Beautifier Options:

-s , --indent-size

Indentation size [4]

-c , --indent-char

Indentation character [" "]

-t , --indent-with-tabs

Indent with tabs, overrides -s and -c

-e , --eol

Character(s) to use as line terminators. [first newline in file, otherwise "\n]

-n , --end-with-newline

End output with newline

--indent-empty-lines

Keep indentation on empty lines

--templating

List of templating languages (auto,none,angular,django,erb,handlebars,php,smarty) ["auto", auto = none in JavaScript, auto = all except angular in html (and inline javascript/css)]

--editorconfig

Use EditorConfig to set up the options

-l , --indent-level

Initial indentation level [0]

-p , --preserve-newlines

Preserve line-breaks ( --no-preserve-newlines disables)

-m , --max-preserve-newlines

Number of line-breaks to be preserved in one chunk [10]

-P , --space-in-paren

Add padding spaces within paren, ie. f( a, b )

-E , --space-in-empty-paren

Add a single space inside empty paren, ie. f( )

-j , --jslint-happy

Enable jslint-stricter mode

-a , --space-after-anon-function

Add a space before an anonymous function’s parens, ie. function ()

--space_after_named_function

Add a space before a named function’s parens, ie. function example ()

-b , --brace-style

[collapse|expand|end-expand|none][,preserve-inline] [collapse,preserve-inline]

-u , --unindent-chained-methods

Don’t indent chained method calls

-B , --break-chained-methods

Break chained method calls across subsequent lines

-k , --keep-array-indentation

Preserve array indentation

-x , --unescape-strings

Decode printable characters encoded in xNN notation

-w , --wrap-line-length

Wrap lines that exceed N characters [0]

-X , --e4x

Pass E4X xml literals through untouched

--good-stuff

Warm the cockles of Crockford’s heart

-C , --comma-first

Put commas at the beginning of new line instead of end

-O , --operator-position

Set operator position (before-newline|after-newline|preserve-newline) [before-newline]