Skip to content

Instantly share code, notes, and snippets.

@jarrodek
Last active May 26, 2017 16:32
Show Gist options
  • Save jarrodek/f938635e04c3d83a40231e3fd9185d34 to your computer and use it in GitHub Desktop.
Save jarrodek/f938635e04c3d83a40231e3fd9185d34 to your computer and use it in GitHub Desktop.
atom beautify debug output

Atom Beautify - Debugging information

The following debugging information was generated by Atom Beautify on Fri May 26 2017 17:26:51 GMT+0100 (BST).


Table Of Contents


Platform: darwin

Versions

Atom Version: 1.17.2

Atom Beautify Version: 0.29.24

Original file to be beautified

Original File Path: /Users/pawelpsztyc/workspace/advanced-rest-client/raml-request-url-editor/raml-request-url-editor.html

Original File Grammar: HTML

Original File Language: HTML

Language namespace: html

Supported Beautifiers: JS Beautify, Pretty Diff

Selected Beautifier: JS Beautify

Original File Contents

<!--
@license
Copyright 2016 The Advanced REST client authors <arc@mulesoft.com>
Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.
-->
<link rel="import" href="../polymer/polymer.html">
<link rel="import" href="../paper-input/paper-input-container.html">
<link rel="import" href="../paper-input/paper-input-behavior.html">
<link rel="import" href="../paper-input/paper-input-error.html">
<link rel="import" href="../iron-form-element-behavior/iron-form-element-behavior.html">
<link rel="import" href="../iron-validatable-behavior/iron-validatable-behavior.html">
<link rel="import" href="../marked-element/marked-element.html">
<link rel="import" href="../markdown-styles/markdown-styles.html">
<link rel="import" href="../paper-styles/typography.html">
<link rel="import" href="../iron-input/iron-input.html">

<!--
`<raml-request-url-editor>` An URL editor for the RAML request panel

Use this input element to provide URI variables support.
If the `uriParameters` array is set, and the user click on the variable name
then the documentation for this variable will be displayed.
This behavior can be turned off by setting `skip-docs` attribute (or `skipDocs`
property).

The element has custom validation. If the value contains a variable string
("{some string}") then it will display a validation error.

When the `value` of this control change then the `url-value-changed` event will
be fired. Also, if other element or the application will send this event then
the value of this form control will be updated. This is a way to update URL
value without directly accessing the element.

Firing this event will update the value to `http://www.domain.com`.

### Styling
`<raml-request-url-editor>` provides the following custom properties and mixins for styling:

Custom property | Description | Default
----------------|-------------|----------
`--raml-request-url-editor` | Mixin applied to the element | `{}`
`--raml-request-url-editor-documentation` | Mixin applied to the documentation field. Not that this node has the `--arc-font-body1` mixin and also `markdown-styles` applies. | `{}`
`--url-input-marker` | Background color of the URI variable marker | `yellow`

Additionally use styles defined for the `paper-input` element.

@group RAML Elements
@element raml-request-url-editor
@demo demo/index.html
-->

<dom-module id="raml-request-url-editor">
  <template>
    <style include="markdown-styles"></style>
    <style>
    :host {
      outline: none;
      display: block;
      @apply(--raml-request-url-editor);
    }

    .markdown-body {
      @apply(--arc-font-body1);
      margin-top: 12px;
      color: rgba(0, 0, 0, 0.54);
      @apply(--raml-request-url-editor-documentation);
    }

    </style>
    <paper-input-container
      no-label-float="[[noLabelFloat]]"
      attr-for-value="url"
      always-float-label="[[alwaysFloatLabel]]"
      disabled$="[[disabled]]"
      invalid="[[invalid]]">
      <label hidden$="[[!label]]">[[label]]</label>
      <input is="iron-input"
        id="input"
        class="paper-input-input"
        aria-label-prefix="[[_ariaLabelledBy]]"
        value="{{value::input}}"
        disabled$="[[disabled]]"
        required$="[[required]]"
        autofocus$="[[autofocus]]"
        readonly$="[[readonly]]"
        type="url"
        on-tap="_inputTap"
        on-blur="_onElementBlur"/>
      <template is="dom-if" if="[[errorMessage]]">
        <paper-input-error>[[errorMessage]]</paper-input-error>
      </template>
    </paper-input-container>
    <template is="dom-if" if="[[documentation]]">
      <marked-element markdown="[[documentation]]">
        <div class="markdown-html markdown-body"></div>
      </marked-element>
    </template>
  </template>
  <script>
  Polymer({
    is: 'raml-request-url-editor',

    behaviors: [
      Polymer.PaperInputBehavior,
      Polymer.IronValidatableBehavior,
      Polymer.IronFormElementBehavior
    ],

    /**
     * Fired when the URL value change.
     * Note that this event is fifed before validation occur and therefore the URL may be invalid.
     *
     * @event url-value-changed
     * @param {String} value The URL.
     */

    properties: {
      // A list of RAML defined URI parameters
      uriParameters: Array,
      // A RAML defined absolute URL for this endpoint. It may contain variables
      url: {
        type: String,
        observer: '_onUrlChanged'
      },
      /**
       * The label for this input.
       */
      label: {
        type: String,
        value: 'Request URL'
      },
      // A value generated by this editor - the URL.
      value: {
        type: String,
        notify: true,
        observer: '_onValueChanged'
      },
      errorMessage: {
        type: String,
        value: 'Fill the URI parameters before making a request'
      },
      // A documentation to show.
      documentation: {
        type: String
      },
      // If true it will not display documentation for the variable (if available).
      skipDocs: Boolean
    },

    hostAttributes: {
      'tabindex': -1,
      focusable: true
    },

    ready: function() {
      this._ready = true;
      // If there's an initial input, validate it.
      if (this.value) {
        this._handleAutoValidate();
      }
    },

    attached: function() {
      this.listen(window, 'url-value-changed', '_extValueChangedHandler');
    },

    detached: function() {
      this.unlisten(window, 'url-value-changed', '_extValueChangedHandler');
    },

    /**
     * A handler that is called on input
     */
    _onValueChanged: function() {
      if (!this._ready) {
        return;
      }
      this.fire('url-value-changed', {
        value: this.value
      });
      this._handleAutoValidate();
    },

    /**
     * If called it mean that the method has changed. And possibly the url value.
     * If the old value id the same as the new value it means that the user switched a method
     * staying with the same andpoint. Therefore nothing needs to be done.
     */
    _onUrlChanged: function(value, oldValue) {
      if (value === oldValue && value !== undefined) {
        return;
      }
      this.set('value', value);
    },

    // Displays the doc for the variable.
    _displayVariableDoc: function(id) {
      if (this.skipDocs) {
        return;
      }
      var up = this.uriParameters;
      if (!id || !up) {
        this.documentation = '';
        return;
      }
      var item;
      for (var i = 0, len = up.length; i < len; i++) {
        if (up[i].name === id) {
          item = up[i];
          break;
        }
      }
      if (!item || !item.description) {
        this.documentation = '';
        return;
      }
      this.documentation = item.description;
    },

    _onElementBlur: function() {
      this.documentation = '';
    },

    /**
     * A handler for the `url-value-changed` event.
     * If this element is not the source of the event then it will update the `value` property.
     * It's to be used besides the Polymer's data binding system.
     */
    _extValueChangedHandler: function(e) {
      if (e.target === this) {
        return;
      }
      this.set('value', e.detail.value);
    },

    _getValidity: function() {
      var value = this.value;
      if (!this.required && !value) {
        return true;
      }

      if (value === undefined) {
        return true;
      }

      if (!value && this.required) {
        return false;
      }

      if (!value) {
        return true;
      }

      if (value.indexOf('{') !== -1 && value.indexOf('}') !== -1) {
        return false;
      }

      if ('URL' in window) {
        try {
          new URL(value);
          return true;
        } catch (e) {
          return false;
        }
      }
      return this.$.input.validity.valid;
    },
    // Handler for input click / tap.
    _inputTap: function() {
      var variable = this._getSelectedVariable();
      this._displayVariableDoc(variable);
    },
    /**
     * Returns variable name for current caret position.
     * This can be used for mouse on keyboard events to determine
     * if current action involve a variable.
     * It takes a selection start as a orientation point to find a variable.
     *
     * @return {String|undefined} Variable name or undefined if at current
     * position there's no variable.
     */
    _getSelectedVariable: function() {
      var start = this.$.input.selectionStart;
      var variable = this._computeVariableFromPosition(start);
      return variable;
    },
    /**
     * Computes variable from current caret position.
     * It looks for brackets to the left and right from the selection and
     * everything between is a variable name.
     *
     * @param {Number} start Caret position in thex field.
     * @return {String|undefined} Variable name or undefined if at current
     * position there's no variable.
     */
    _computeVariableFromPosition: function(start) {
      var value = this.value;
      if (!start || !value) {
        return;
      }
      // Check existance of the left bracket "{".
      var pos;
      var leftBracketPos = -1;
      for (pos = start; pos > 0; pos--) {
        if (value[pos] === '}') {
          break;
        }
        if (value[pos] === '{') {
          leftBracketPos = pos;
          break;
        }
      }
      if (leftBracketPos === -1) {
        // Click is not in the vartiable.
        return;
      }
      var rightBracketPos = -1;
      for (pos = leftBracketPos; pos < value.length; pos++) {
        var _val = value[pos];
        if (_val === '}') {
          rightBracketPos = pos;
          break;
        } else if (_val === '.' || _val === '/') {
          break;
        }
      }
      if (rightBracketPos === -1) {
        return;
      }
      var variable = value.substr(leftBracketPos + 1,
        rightBracketPos - leftBracketPos - 1);
      return variable;
    }
  });
  </script>
</dom-module>

Package Settings

The raw package settings options

{
    "css": {
        "indent_size": 2,
        "indent_char": " ",
        "selector_separator_newline": false,
        "newline_between_rules": true,
        "preserve_newlines": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "indent_comments": true,
        "force_indentation": false,
        "convert_quotes": "none",
        "align_assignments": false,
        "no_lead_zero": false,
        "configPath": "",
        "predefinedConfig": "csscomb",
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "general": {
        "_analyticsUserId": "dfe64eb3-5a6e-40bd-b43e-7cd2d5ed0df4",
        "loggerLevel": "warn",
        "beautifyEntireFileOnSave": true,
        "muteUnsupportedLanguageErrors": false,
        "muteAllErrors": false,
        "showLoadingView": true
    },
    "apex": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "arduino": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "bash": {
        "indent_size": 2,
        "disabled": false,
        "default_beautifier": "beautysh",
        "beautify_on_save": false
    },
    "cs": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "c": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "clj": {
        "disabled": false,
        "default_beautifier": "cljfmt",
        "beautify_on_save": false
    },
    "coffeescript": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "coffee-fmt",
        "beautify_on_save": false
    },
    "cfml": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "cpp": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "crystal": {
        "disabled": false,
        "default_beautifier": "Crystal",
        "beautify_on_save": false
    },
    "csv": {
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "d": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "ejs": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 250,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "indent_inner_html": false,
        "indent_scripts": "normal",
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "elm": {
        "disabled": false,
        "default_beautifier": "elm-format",
        "beautify_on_save": false
    },
    "erb": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "erlang": {
        "disabled": false,
        "default_beautifier": "erl_tidy",
        "beautify_on_save": false
    },
    "gherkin": {
        "indent_size": 2,
        "indent_char": " ",
        "disabled": false,
        "default_beautifier": "Gherkin formatter",
        "beautify_on_save": false
    },
    "glsl": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "clang-format",
        "beautify_on_save": false
    },
    "go": {
        "disabled": false,
        "default_beautifier": "gofmt",
        "beautify_on_save": false
    },
    "gohtml": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "fortran": {
        "emacs_path": "",
        "emacs_script_path": "",
        "disabled": false,
        "default_beautifier": "Fortran Beautifier",
        "beautify_on_save": false
    },
    "handlebars": {
        "indent_inner_html": false,
        "indent_size": 2,
        "indent_char": " ",
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "haskell": {
        "disabled": false,
        "default_beautifier": "stylish-haskell",
        "beautify_on_save": false
    },
    "html": {
        "indent_inner_html": false,
        "indent_size": 2,
        "indent_char": " ",
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "jade": {
        "indent_size": 2,
        "indent_char": " ",
        "disabled": false,
        "default_beautifier": "Pug Beautify",
        "beautify_on_save": false
    },
    "java": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "js": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "json": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "jsx": {
        "e4x": true,
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "latex": {
        "indent_char": " ",
        "indent_with_tabs": false,
        "indent_preamble": false,
        "always_look_for_split_braces": true,
        "always_look_for_split_brackets": false,
        "remove_trailing_whitespace": false,
        "align_columns_in_environments": [
            "tabular",
            "matrix",
            "bmatrix",
            "pmatrix"
        ],
        "disabled": false,
        "default_beautifier": "Latex Beautify",
        "beautify_on_save": false
    },
    "less": {
        "indent_size": 2,
        "indent_char": " ",
        "newline_between_rules": true,
        "preserve_newlines": false,
        "wrap_line_length": 0,
        "indent_comments": true,
        "force_indentation": false,
        "convert_quotes": "none",
        "align_assignments": false,
        "no_lead_zero": false,
        "configPath": "",
        "predefinedConfig": "csscomb",
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "lua": {
        "disabled": false,
        "default_beautifier": "Lua beautifier",
        "beautify_on_save": false
    },
    "markdown": {
        "gfm": true,
        "yaml": true,
        "commonmark": false,
        "disabled": false,
        "default_beautifier": "Tidy Markdown",
        "beautify_on_save": false
    },
    "marko": {
        "indent_size": 2,
        "indent_char": " ",
        "syntax": "html",
        "indent_inner_html": false,
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "Marko Beautifier",
        "beautify_on_save": false
    },
    "mustache": {
        "indent_inner_html": false,
        "indent_size": 2,
        "indent_char": " ",
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "nginx": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_with_tabs": false,
        "dontJoinCurlyBracet": true,
        "disabled": false,
        "default_beautifier": "Nginx Beautify",
        "beautify_on_save": false
    },
    "nunjucks": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "objectivec": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "ocaml": {
        "disabled": false,
        "default_beautifier": "ocp-indent",
        "beautify_on_save": false
    },
    "pawn": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "perl": {
        "perltidy_profile": "",
        "disabled": false,
        "default_beautifier": "Perltidy",
        "beautify_on_save": false
    },
    "php": {
        "cs_fixer_path": "",
        "cs_fixer_version": 2,
        "fixers": "",
        "level": "",
        "rules": "",
        "allow_risky": "no",
        "phpcbf_path": "",
        "phpcbf_version": 2,
        "standard": "PEAR",
        "disabled": false,
        "default_beautifier": "PHP-CS-Fixer",
        "beautify_on_save": false
    },
    "puppet": {
        "disabled": false,
        "default_beautifier": "puppet-lint",
        "beautify_on_save": false
    },
    "python": {
        "max_line_length": 79,
        "indent_size": 4,
        "ignore": [
            "E24"
        ],
        "formater": "autopep8",
        "style_config": "pep8",
        "sort_imports": false,
        "multi_line_output": "Hanging Grid Grouped",
        "disabled": false,
        "default_beautifier": "autopep8",
        "beautify_on_save": false
    },
    "r": {
        "indent_size": 2,
        "disabled": false,
        "default_beautifier": "formatR",
        "beautify_on_save": false
    },
    "riot": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "ruby": {
        "indent_size": 2,
        "indent_char": " ",
        "rubocop_path": "",
        "disabled": false,
        "default_beautifier": "Rubocop",
        "beautify_on_save": false
    },
    "rust": {
        "rustfmt_path": "",
        "disabled": false,
        "default_beautifier": "rustfmt",
        "beautify_on_save": false
    },
    "sass": {
        "disabled": false,
        "default_beautifier": "SassConvert",
        "beautify_on_save": false
    },
    "scss": {
        "indent_size": 2,
        "indent_char": " ",
        "newline_between_rules": true,
        "preserve_newlines": false,
        "wrap_line_length": 0,
        "indent_comments": true,
        "force_indentation": false,
        "convert_quotes": "none",
        "align_assignments": false,
        "no_lead_zero": false,
        "configPath": "",
        "predefinedConfig": "csscomb",
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "spacebars": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "sql": {
        "indent_size": 2,
        "keywords": "upper",
        "identifiers": "unchanged",
        "disabled": false,
        "default_beautifier": "sqlformat",
        "beautify_on_save": false
    },
    "svg": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "swig": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "tss": {
        "indent_size": 2,
        "indent_char": " ",
        "newline_between_rules": true,
        "preserve_newlines": false,
        "wrap_line_length": 0,
        "indent_comments": true,
        "force_indentation": false,
        "convert_quotes": "none",
        "align_assignments": false,
        "no_lead_zero": false,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "twig": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "space_in_paren": false,
        "space_after_anon_function": false,
        "break_chained_methods": false,
        "wrap_line_length": 250,
        "end_with_comma": false,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "typescript": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "TypeScript Formatter",
        "beautify_on_save": false
    },
    "ux": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "vala": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "vue": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 250,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "indent_inner_html": false,
        "indent_scripts": "normal",
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "Vue Beautifier",
        "beautify_on_save": false
    },
    "visualforce": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "xml": {
        "indent_inner_html": false,
        "indent_size": 2,
        "indent_char": " ",
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "xtemplate": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "yaml": {
        "disabled": false,
        "default_beautifier": "align-yaml",
        "beautify_on_save": false
    }
}

Beautification options

Editor Options: Options from Atom Editor settings

{
    "_default": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_with_tabs": false
    }
}

Config Options: Options from Atom Beautify package settings

{
    "apex": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "arduino": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "bash": {
        "indent_size": 2,
        "disabled": false,
        "default_beautifier": "beautysh",
        "beautify_on_save": false
    },
    "cs": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "c": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "clj": {
        "disabled": false,
        "default_beautifier": "cljfmt",
        "beautify_on_save": false
    },
    "coffeescript": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "coffee-fmt",
        "beautify_on_save": false
    },
    "cfml": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "cpp": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "crystal": {
        "disabled": false,
        "default_beautifier": "Crystal",
        "beautify_on_save": false
    },
    "css": {
        "indent_size": 2,
        "indent_char": " ",
        "selector_separator_newline": false,
        "newline_between_rules": true,
        "preserve_newlines": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "indent_comments": true,
        "force_indentation": false,
        "convert_quotes": "none",
        "align_assignments": false,
        "no_lead_zero": false,
        "configPath": "",
        "predefinedConfig": "csscomb",
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "csv": {
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "d": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "ejs": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 250,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "indent_inner_html": false,
        "indent_scripts": "normal",
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "elm": {
        "disabled": false,
        "default_beautifier": "elm-format",
        "beautify_on_save": false
    },
    "erb": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "erlang": {
        "disabled": false,
        "default_beautifier": "erl_tidy",
        "beautify_on_save": false
    },
    "gherkin": {
        "indent_size": 2,
        "indent_char": " ",
        "disabled": false,
        "default_beautifier": "Gherkin formatter",
        "beautify_on_save": false
    },
    "glsl": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "clang-format",
        "beautify_on_save": false
    },
    "go": {
        "disabled": false,
        "default_beautifier": "gofmt",
        "beautify_on_save": false
    },
    "gohtml": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "fortran": {
        "emacs_path": "",
        "emacs_script_path": "",
        "disabled": false,
        "default_beautifier": "Fortran Beautifier",
        "beautify_on_save": false
    },
    "handlebars": {
        "indent_inner_html": false,
        "indent_size": 2,
        "indent_char": " ",
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "haskell": {
        "disabled": false,
        "default_beautifier": "stylish-haskell",
        "beautify_on_save": false
    },
    "html": {
        "indent_inner_html": false,
        "indent_size": 2,
        "indent_char": " ",
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "jade": {
        "indent_size": 2,
        "indent_char": " ",
        "disabled": false,
        "default_beautifier": "Pug Beautify",
        "beautify_on_save": false
    },
    "java": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "js": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "json": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "jsx": {
        "e4x": true,
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "latex": {
        "indent_char": " ",
        "indent_with_tabs": false,
        "indent_preamble": false,
        "always_look_for_split_braces": true,
        "always_look_for_split_brackets": false,
        "remove_trailing_whitespace": false,
        "align_columns_in_environments": [
            "tabular",
            "matrix",
            "bmatrix",
            "pmatrix"
        ],
        "disabled": false,
        "default_beautifier": "Latex Beautify",
        "beautify_on_save": false
    },
    "less": {
        "indent_size": 2,
        "indent_char": " ",
        "newline_between_rules": true,
        "preserve_newlines": false,
        "wrap_line_length": 0,
        "indent_comments": true,
        "force_indentation": false,
        "convert_quotes": "none",
        "align_assignments": false,
        "no_lead_zero": false,
        "configPath": "",
        "predefinedConfig": "csscomb",
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "lua": {
        "disabled": false,
        "default_beautifier": "Lua beautifier",
        "beautify_on_save": false
    },
    "markdown": {
        "gfm": true,
        "yaml": true,
        "commonmark": false,
        "disabled": false,
        "default_beautifier": "Tidy Markdown",
        "beautify_on_save": false
    },
    "marko": {
        "indent_size": 2,
        "indent_char": " ",
        "syntax": "html",
        "indent_inner_html": false,
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "Marko Beautifier",
        "beautify_on_save": false
    },
    "mustache": {
        "indent_inner_html": false,
        "indent_size": 2,
        "indent_char": " ",
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "JS Beautify",
        "beautify_on_save": false
    },
    "nginx": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_with_tabs": false,
        "dontJoinCurlyBracet": true,
        "disabled": false,
        "default_beautifier": "Nginx Beautify",
        "beautify_on_save": false
    },
    "nunjucks": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "objectivec": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "ocaml": {
        "disabled": false,
        "default_beautifier": "ocp-indent",
        "beautify_on_save": false
    },
    "pawn": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "perl": {
        "perltidy_profile": "",
        "disabled": false,
        "default_beautifier": "Perltidy",
        "beautify_on_save": false
    },
    "php": {
        "cs_fixer_path": "",
        "cs_fixer_version": 2,
        "fixers": "",
        "level": "",
        "rules": "",
        "allow_risky": "no",
        "phpcbf_path": "",
        "phpcbf_version": 2,
        "standard": "PEAR",
        "disabled": false,
        "default_beautifier": "PHP-CS-Fixer",
        "beautify_on_save": false
    },
    "puppet": {
        "disabled": false,
        "default_beautifier": "puppet-lint",
        "beautify_on_save": false
    },
    "python": {
        "max_line_length": 79,
        "indent_size": 4,
        "ignore": [
            "E24"
        ],
        "formater": "autopep8",
        "style_config": "pep8",
        "sort_imports": false,
        "multi_line_output": "Hanging Grid Grouped",
        "disabled": false,
        "default_beautifier": "autopep8",
        "beautify_on_save": false
    },
    "r": {
        "indent_size": 2,
        "disabled": false,
        "default_beautifier": "formatR",
        "beautify_on_save": false
    },
    "riot": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "ruby": {
        "indent_size": 2,
        "indent_char": " ",
        "rubocop_path": "",
        "disabled": false,
        "default_beautifier": "Rubocop",
        "beautify_on_save": false
    },
    "rust": {
        "rustfmt_path": "",
        "disabled": false,
        "default_beautifier": "rustfmt",
        "beautify_on_save": false
    },
    "sass": {
        "disabled": false,
        "default_beautifier": "SassConvert",
        "beautify_on_save": false
    },
    "scss": {
        "indent_size": 2,
        "indent_char": " ",
        "newline_between_rules": true,
        "preserve_newlines": false,
        "wrap_line_length": 0,
        "indent_comments": true,
        "force_indentation": false,
        "convert_quotes": "none",
        "align_assignments": false,
        "no_lead_zero": false,
        "configPath": "",
        "predefinedConfig": "csscomb",
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "spacebars": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "sql": {
        "indent_size": 2,
        "keywords": "upper",
        "identifiers": "unchanged",
        "disabled": false,
        "default_beautifier": "sqlformat",
        "beautify_on_save": false
    },
    "svg": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "swig": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "tss": {
        "indent_size": 2,
        "indent_char": " ",
        "newline_between_rules": true,
        "preserve_newlines": false,
        "wrap_line_length": 0,
        "indent_comments": true,
        "force_indentation": false,
        "convert_quotes": "none",
        "align_assignments": false,
        "no_lead_zero": false,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "twig": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "space_in_paren": false,
        "space_after_anon_function": false,
        "break_chained_methods": false,
        "wrap_line_length": 250,
        "end_with_comma": false,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "typescript": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 0,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "disabled": false,
        "default_beautifier": "TypeScript Formatter",
        "beautify_on_save": false
    },
    "ux": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "vala": {
        "configPath": "",
        "disabled": false,
        "default_beautifier": "Uncrustify",
        "beautify_on_save": false
    },
    "vue": {
        "indent_size": 2,
        "indent_char": " ",
        "indent_level": 0,
        "indent_with_tabs": false,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "space_in_paren": false,
        "jslint_happy": false,
        "space_after_anon_function": false,
        "brace_style": "collapse",
        "break_chained_methods": false,
        "keep_array_indentation": false,
        "keep_function_indentation": false,
        "space_before_conditional": true,
        "eval_code": false,
        "unescape_strings": false,
        "wrap_line_length": 250,
        "end_with_newline": false,
        "end_with_comma": false,
        "end_of_line": "System Default",
        "indent_inner_html": false,
        "indent_scripts": "normal",
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "Vue Beautifier",
        "beautify_on_save": false
    },
    "visualforce": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "xml": {
        "indent_inner_html": false,
        "indent_size": 2,
        "indent_char": " ",
        "brace_style": "collapse",
        "indent_scripts": "normal",
        "wrap_line_length": 250,
        "wrap_attributes": "auto",
        "wrap_attributes_indent_size": 2,
        "preserve_newlines": true,
        "max_preserve_newlines": 10,
        "unformatted": [
            "a",
            "abbr",
            "area",
            "audio",
            "b",
            "bdi",
            "bdo",
            "br",
            "button",
            "canvas",
            "cite",
            "code",
            "data",
            "datalist",
            "del",
            "dfn",
            "em",
            "embed",
            "i",
            "iframe",
            "img",
            "input",
            "ins",
            "kbd",
            "keygen",
            "label",
            "map",
            "mark",
            "math",
            "meter",
            "noscript",
            "object",
            "output",
            "progress",
            "q",
            "ruby",
            "s",
            "samp",
            "select",
            "small",
            "span",
            "strong",
            "sub",
            "sup",
            "svg",
            "template",
            "textarea",
            "time",
            "u",
            "var",
            "video",
            "wbr",
            "text",
            "acronym",
            "address",
            "big",
            "dt",
            "ins",
            "small",
            "strike",
            "tt",
            "pre",
            "h1",
            "h2",
            "h3",
            "h4",
            "h5",
            "h6"
        ],
        "end_with_newline": false,
        "extra_liners": [
            "head",
            "body",
            "/html"
        ],
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "xtemplate": {
        "indent_size": 2,
        "indent_char": " ",
        "wrap_line_length": 250,
        "preserve_newlines": true,
        "disabled": false,
        "default_beautifier": "Pretty Diff",
        "beautify_on_save": false
    },
    "yaml": {
        "disabled": false,
        "default_beautifier": "align-yaml",
        "beautify_on_save": false
    }
}

Home Options: Options from /Users/pawelpsztyc/.jsbeautifyrc

{
    "_default": {}
}

EditorConfig Options: Options from EditorConfig file

{
    "_default": {
        "indent_style": "space",
        "indent_size": 2,
        "end_of_line": "lf",
        "charset": "utf-8",
        "trim_trailing_whitespace": true,
        "insert_final_newline": true,
        "tab_width": 2,
        "indent_char": " "
    }
}

Project Options: Options from .jsbeautifyrc files starting from directory /Users/pawelpsztyc/workspace/advanced-rest-client/raml-request-url-editor and going up to root

[
    {
        "_default": {}
    },
    {
        "_default": {}
    },
    {
        "_default": {}
    },
    {
        "_default": {}
    },
    {
        "html": {
            "allowed_file_extensions": [
                "htm",
                "html",
                "xhtml",
                "shtml",
                "xml",
                "svg"
            ],
            "brace_style": "collapse",
            "end_with_newline": false,
            "indent_char": " ",
            "indent_handlebars": false,
            "indent_inner_html": false,
            "indent_scripts": "keep",
            "indent_size": 2,
            "max_preserve_newlines": 0,
            "preserve_newlines": true,
            "unformatted": [
                "a",
                "span",
                "img",
                "code",
                "pre",
                "sub",
                "sup",
                "em",
                "strong",
                "b",
                "i",
                "u",
                "strike",
                "big",
                "small",
                "pre",
                "h1",
                "h2",
                "h3",
                "h4",
                "h5",
                "h6"
            ],
            "wrap_line_length": 0
        },
        "css": {
            "allowed_file_extensions": [
                "css",
                "scss",
                "sass",
                "less"
            ],
            "end_with_newline": false,
            "indent_char": " ",
            "indent_size": 2,
            "newline_between_rules": true,
            "selector_separator": " ",
            "selector_separator_newline": true
        },
        "js": {
            "allowed_file_extensions": [
                "js",
                "json",
                "jshintrc",
                "jsbeautifyrc"
            ],
            "brace_style": "collapse",
            "break_chained_methods": false,
            "e4x": false,
            "end_with_newline": false,
            "indent_char": " ",
            "indent_level": 0,
            "indent_size": 2,
            "indent_with_tabs": false,
            "jslint_happy": false,
            "keep_array_indentation": false,
            "keep_function_indentation": false,
            "max_preserve_newlines": 0,
            "preserve_newlines": true,
            "space_after_anon_function": false,
            "space_before_conditional": true,
            "space_in_empty_paren": false,
            "space_in_paren": false,
            "unescape_strings": false,
            "wrap_line_length": 0
        }
    }
]

Pre-Transformed Options: Combined options before transforming them given a beautifier's specifications

{
    "indent_size": 2,
    "indent_char": " ",
    "indent_with_tabs": false,
    "indent_inner_html": false,
    "brace_style": "collapse",
    "indent_scripts": "keep",
    "wrap_line_length": 0,
    "wrap_attributes": "auto",
    "wrap_attributes_indent_size": 2,
    "preserve_newlines": true,
    "max_preserve_newlines": 0,
    "unformatted": [
        "a",
        "span",
        "img",
        "code",
        "pre",
        "sub",
        "sup",
        "em",
        "strong",
        "b",
        "i",
        "u",
        "strike",
        "big",
        "small",
        "pre",
        "h1",
        "h2",
        "h3",
        "h4",
        "h5",
        "h6"
    ],
    "end_with_newline": false,
    "extra_liners": [
        "head",
        "body",
        "/html"
    ],
    "disabled": false,
    "default_beautifier": "JS Beautify",
    "beautify_on_save": false,
    "indent_style": "space",
    "end_of_line": "lf",
    "charset": "utf-8",
    "trim_trailing_whitespace": true,
    "insert_final_newline": true,
    "tab_width": 2,
    "allowed_file_extensions": [
        "htm",
        "html",
        "xhtml",
        "shtml",
        "xml",
        "svg"
    ],
    "indent_handlebars": false
}

Final Options

Final combined and transformed options that are used

{
    "indent_size": 2,
    "indent_char": " ",
    "indent_with_tabs": false,
    "indent_inner_html": false,
    "brace_style": "collapse",
    "indent_scripts": "keep",
    "wrap_line_length": 0,
    "wrap_attributes": "auto",
    "wrap_attributes_indent_size": 2,
    "preserve_newlines": true,
    "max_preserve_newlines": 0,
    "unformatted": [
        "a",
        "span",
        "img",
        "code",
        "pre",
        "sub",
        "sup",
        "em",
        "strong",
        "b",
        "i",
        "u",
        "strike",
        "big",
        "small",
        "pre",
        "h1",
        "h2",
        "h3",
        "h4",
        "h5",
        "h6"
    ],
    "end_with_newline": false,
    "extra_liners": [
        "head",
        "body",
        "/html"
    ],
    "disabled": false,
    "default_beautifier": "JS Beautify",
    "beautify_on_save": false,
    "indent_style": "space",
    "end_of_line": "lf",
    "charset": "utf-8",
    "trim_trailing_whitespace": true,
    "insert_final_newline": true,
    "tab_width": 2,
    "allowed_file_extensions": [
        "htm",
        "html",
        "xhtml",
        "shtml",
        "xml",
        "svg"
    ],
    "indent_handlebars": false
}

Results

Beautified File Contents:

<!--
@license
Copyright 2016 The Advanced REST client authors <arc@mulesoft.com>
Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.
-->
<link rel="import" href="../polymer/polymer.html">
<link rel="import" href="../paper-input/paper-input-container.html">
<link rel="import" href="../paper-input/paper-input-behavior.html">
<link rel="import" href="../paper-input/paper-input-error.html">
<link rel="import" href="../iron-form-element-behavior/iron-form-element-behavior.html">
<link rel="import" href="../iron-validatable-behavior/iron-validatable-behavior.html">
<link rel="import" href="../marked-element/marked-element.html">
<link rel="import" href="../markdown-styles/markdown-styles.html">
<link rel="import" href="../paper-styles/typography.html">
<link rel="import" href="../iron-input/iron-input.html">
<!--
`<raml-request-url-editor>` An URL editor for the RAML request panel

Use this input element to provide URI variables support.
If the `uriParameters` array is set, and the user click on the variable name
then the documentation for this variable will be displayed.
This behavior can be turned off by setting `skip-docs` attribute (or `skipDocs`
property).

The element has custom validation. If the value contains a variable string
("{some string}") then it will display a validation error.

### Example
```html
<raml-request-url-editor auto-validate required></raml-request-url-editor>
var input = document.querySelector('raml-request-url-editor');
input.addEventListener('value-changed', function(e) {
  if (input.validate())
    var url = e.detail.value;
});

When the value of this control change then the url-value-changed event will be fired. Also, if other element or the application will send this event then the value of this form control will be updated. This is a way to update URL value without directly accessing the element.

document.dispatchEvent(new CustomEvent('url-value-changed', {
  bubbles: true,
  detail: {
    value: 'http://www.domain.com'
  }
}));

Firing this event will update the value to http://www.domain.com.

Styling

<raml-request-url-editor> provides the following custom properties and mixins for styling:

Custom property Description Default
--raml-request-url-editor Mixin applied to the element {}
--raml-request-url-editor-documentation Mixin applied to the documentation field. Not that this node has the --arc-font-body1 mixin and also markdown-styles applies. {}
--url-input-marker Background color of the URI variable marker yellow

Additionally use styles defined for the paper-input element.

@group RAML Elements @element raml-request-url-editor @demo demo/index.html --> <style include="markdown-styles"></style> <style> :host { outline: none; display: block; @apply(--raml-request-url-editor); }

.markdown-body {
  @apply(--arc-font-body1);
  margin-top: 12px;
  color: rgba(0, 0, 0, 0.54);
  @apply(--raml-request-url-editor-documentation);
}
</style>
<paper-input-container no-label-float="[[noLabelFloat]]" attr-for-value="url" always-float-label="[[alwaysFloatLabel]]" disabled$="[[disabled]]" invalid="[[invalid]]">
  <label hidden$="[[!label]]">[[label]]</label>
  <input is="iron-input" id="input" class="paper-input-input" aria-label-prefix="[[_ariaLabelledBy]]" value="{{value::input}}" disabled$="[[disabled]]" required$="[[required]]" autofocus$="[[autofocus]]" readonly$="[[readonly]]" type="url" on-tap="_inputTap" on-blur="_onElementBlur" />
  <template is="dom-if" if="[[errorMessage]]">
    <paper-input-error>[[errorMessage]]</paper-input-error>
  </template>
</paper-input-container>
<template is="dom-if" if="[[documentation]]">
  <marked-element markdown="[[documentation]]">
    <div class="markdown-html markdown-body"></div>
  </marked-element>
</template>
<script> Polymer({ is: 'raml-request-url-editor',

behaviors: [
  Polymer.PaperInputBehavior,
  Polymer.IronValidatableBehavior,
  Polymer.IronFormElementBehavior
],

/**
 * Fired when the URL value change.
 * Note that this event is fifed before validation occur and therefore the URL may be invalid.
 *
 * @event url-value-changed
 * @param {String} value The URL.
 */

properties: {
  // A list of RAML defined URI parameters
  uriParameters: Array,
  // A RAML defined absolute URL for this endpoint. It may contain variables
  url: {
    type: String,
    observer: '_onUrlChanged'
  },
  /**
   * The label for this input.
   */
  label: {
    type: String,
    value: 'Request URL'
  },
  // A value generated by this editor - the URL.
  value: {
    type: String,
    notify: true,
    observer: '_onValueChanged'
  },
  errorMessage: {
    type: String,
    value: 'Fill the URI parameters before making a request'
  },
  // A documentation to show.
  documentation: {
    type: String
  },
  // If true it will not display documentation for the variable (if available).
  skipDocs: Boolean
},

hostAttributes: {
  'tabindex': -1,
  focusable: true
},

ready: function() {
  this._ready = true;
  // If there's an initial input, validate it.
  if (this.value) {
    this._handleAutoValidate();
  }
},

attached: function() {
  this.listen(window, 'url-value-changed', '_extValueChangedHandler');
},

detached: function() {
  this.unlisten(window, 'url-value-changed', '_extValueChangedHandler');
},

/**
 * A handler that is called on input
 */
_onValueChanged: function() {
  if (!this._ready) {
    return;
  }
  this.fire('url-value-changed', {
    value: this.value
  });
  this._handleAutoValidate();
},

/**
 * If called it mean that the method has changed. And possibly the url value.
 * If the old value id the same as the new value it means that the user switched a method
 * staying with the same andpoint. Therefore nothing needs to be done.
 */
_onUrlChanged: function(value, oldValue) {
  if (value === oldValue && value !== undefined) {
    return;
  }
  this.set('value', value);
},

// Displays the doc for the variable.
_displayVariableDoc: function(id) {
  if (this.skipDocs) {
    return;
  }
  var up = this.uriParameters;
  if (!id || !up) {
    this.documentation = '';
    return;
  }
  var item;
  for (var i = 0, len = up.length; i < len; i++) {
    if (up[i].name === id) {
      item = up[i];
      break;
    }
  }
  if (!item || !item.description) {
    this.documentation = '';
    return;
  }
  this.documentation = item.description;
},

_onElementBlur: function() {
  this.documentation = '';
},

/**
 * A handler for the `url-value-changed` event.
 * If this element is not the source of the event then it will update the `value` property.
 * It's to be used besides the Polymer's data binding system.
 */
_extValueChangedHandler: function(e) {
  if (e.target === this) {
    return;
  }
  this.set('value', e.detail.value);
},

_getValidity: function() {
  var value = this.value;
  if (!this.required && !value) {
    return true;
  }

  if (value === undefined) {
    return true;
  }

  if (!value && this.required) {
    return false;
  }

  if (!value) {
    return true;
  }

  if (value.indexOf('{') !== -1 && value.indexOf('}') !== -1) {
    return false;
  }

  if ('URL' in window) {
    try {
      new URL(value);
      return true;
    } catch (e) {
      return false;
    }
  }
  return this.$.input.validity.valid;
},
// Handler for input click / tap.
_inputTap: function() {
  var variable = this._getSelectedVariable();
  this._displayVariableDoc(variable);
},
/**
 * Returns variable name for current caret position.
 * This can be used for mouse on keyboard events to determine
 * if current action involve a variable.
 * It takes a selection start as a orientation point to find a variable.
 *
 * @return {String|undefined} Variable name or undefined if at current
 * position there's no variable.
 */
_getSelectedVariable: function() {
  var start = this.$.input.selectionStart;
  var variable = this._computeVariableFromPosition(start);
  return variable;
},
/**
 * Computes variable from current caret position.
 * It looks for brackets to the left and right from the selection and
 * everything between is a variable name.
 *
 * @param {Number} start Caret position in thex field.
 * @return {String|undefined} Variable name or undefined if at current
 * position there's no variable.
 */
_computeVariableFromPosition: function(start) {
  var value = this.value;
  if (!start || !value) {
    return;
  }
  // Check existance of the left bracket "{".
  var pos;
  var leftBracketPos = -1;
  for (pos = start; pos > 0; pos--) {
    if (value[pos] === '}') {
      break;
    }
    if (value[pos] === '{') {
      leftBracketPos = pos;
      break;
    }
  }
  if (leftBracketPos === -1) {
    // Click is not in the vartiable.
    return;
  }
  var rightBracketPos = -1;
  for (pos = leftBracketPos; pos < value.length; pos++) {
    var _val = value[pos];
    if (_val === '}') {
      rightBracketPos = pos;
      break;
    } else if (_val === '.' || _val === '/') {
      break;
    }
  }
  if (rightBracketPos === -1) {
    return;
  }
  var variable = value.substr(leftBracketPos + 1,
    rightBracketPos - leftBracketPos - 1);
  return variable;
}

}); </script>


**Original vs. Beautified Diff**: 
```html
Index: /Users/pawelpsztyc/workspace/advanced-rest-client/raml-request-url-editor/raml-request-url-editor.html
===================================================================
--- /Users/pawelpsztyc/workspace/advanced-rest-client/raml-request-url-editor/raml-request-url-editor.html	original
+++ /Users/pawelpsztyc/workspace/advanced-rest-client/raml-request-url-editor/raml-request-url-editor.html	beautified
@@ -20,9 +20,8 @@
 <link rel="import" href="../marked-element/marked-element.html">
 <link rel="import" href="../markdown-styles/markdown-styles.html">
 <link rel="import" href="../paper-styles/typography.html">
 <link rel="import" href="../iron-input/iron-input.html">
-
 <!--
 `<raml-request-url-editor>` An URL editor for the RAML request panel
 
 Use this input element to provide URI variables support.
@@ -80,9 +79,9 @@
 <dom-module id="raml-request-url-editor">
   <template>
     <style include="markdown-styles"></style>
     <style>
-    :host {
+     :host {
       outline: none;
       display: block;
       @apply(--raml-request-url-editor);
     }
@@ -92,29 +91,12 @@
       margin-top: 12px;
       color: rgba(0, 0, 0, 0.54);
       @apply(--raml-request-url-editor-documentation);
     }
-
     </style>
-    <paper-input-container
-      no-label-float="[[noLabelFloat]]"
-      attr-for-value="url"
-      always-float-label="[[alwaysFloatLabel]]"
-      disabled$="[[disabled]]"
-      invalid="[[invalid]]">
+    <paper-input-container no-label-float="[[noLabelFloat]]" attr-for-value="url" always-float-label="[[alwaysFloatLabel]]" disabled$="[[disabled]]" invalid="[[invalid]]">
       <label hidden$="[[!label]]">[[label]]</label>
-      <input is="iron-input"
-        id="input"
-        class="paper-input-input"
-        aria-label-prefix="[[_ariaLabelledBy]]"
-        value="{{value::input}}"
-        disabled$="[[disabled]]"
-        required$="[[required]]"
-        autofocus$="[[autofocus]]"
-        readonly$="[[readonly]]"
-        type="url"
-        on-tap="_inputTap"
-        on-blur="_onElementBlur"/>
+      <input is="iron-input" id="input" class="paper-input-input" aria-label-prefix="[[_ariaLabelledBy]]" value="{{value::input}}" disabled$="[[disabled]]" required$="[[required]]" autofocus$="[[autofocus]]" readonly$="[[readonly]]" type="url" on-tap="_inputTap" on-blur="_onElementBlur" />
       <template is="dom-if" if="[[errorMessage]]">
         <paper-input-error>[[errorMessage]]</paper-input-error>
       </template>
     </paper-input-container>
@@ -360,5 +342,5 @@
       return variable;
     }
   });
   </script>
-</dom-module>
+</dom-module>
\ No newline at end of file

Logs

2017-05-26T16:26:51.959Z - info: [beautifiers/index.coffee] beautify <!--
@license
Copyright 2016 The Advanced REST client authors <arc@mulesoft.com>
Licensed under the Apache License, Version 2.0 (the "License"); you may not
use this file except in compliance with the License. You may obtain a copy of
the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
License for the specific language governing permissions and limitations under
the License.
-->
<link rel="import" href="../polymer/polymer.html">
<link rel="import" href="../paper-input/paper-input-container.html">
<link rel="import" href="../paper-input/paper-input-behavior.html">
<link rel="import" href="../paper-input/paper-input-error.html">
<link rel="import" href="../iron-form-element-behavior/iron-form-element-behavior.html">
<link rel="import" href="../iron-validatable-behavior/iron-validatable-behavior.html">
<link rel="import" href="../marked-element/marked-element.html">
<link rel="import" href="../markdown-styles/markdown-styles.html">
<link rel="import" href="../paper-styles/typography.html">
<link rel="import" href="../iron-input/iron-input.html">

<!--
`<raml-request-url-editor>` An URL editor for the RAML request panel

Use this input element to provide URI variables support.
If the `uriParameters` array is set, and the user click on the variable name
then the documentation for this variable will be displayed.
This behavior can be turned off by setting `skip-docs` attribute (or `skipDocs`
property).

The element has custom validation. If the value contains a variable string
("{some string}") then it will display a validation error.

### Example
```html
<raml-request-url-editor auto-validate required></raml-request-url-editor>
var input = document.querySelector('raml-request-url-editor');
input.addEventListener('value-changed', function(e) {
  if (input.validate())
    var url = e.detail.value;
});

When the value of this control change then the url-value-changed event will be fired. Also, if other element or the application will send this event then the value of this form control will be updated. This is a way to update URL value without directly accessing the element.

document.dispatchEvent(new CustomEvent('url-value-changed', {
  bubbles: true,
  detail: {
    value: 'http://www.domain.com'
  }
}));

Firing this event will update the value to http://www.domain.com.

Styling

<raml-request-url-editor> provides the following custom properties and mixins for styling:

Custom property Description Default
--raml-request-url-editor Mixin applied to the element {}
--raml-request-url-editor-documentation Mixin applied to the documentation field. Not that this node has the --arc-font-body1 mixin and also markdown-styles applies. {}
--url-input-marker Background color of the URI variable marker yellow

Additionally use styles defined for the paper-input element.

@group RAML Elements @element raml-request-url-editor @demo demo/index.html --> <style include="markdown-styles"></style> <style> :host { outline: none; display: block; @apply(--raml-request-url-editor); }

.markdown-body {
  @apply(--arc-font-body1);
  margin-top: 12px;
  color: rgba(0, 0, 0, 0.54);
  @apply(--raml-request-url-editor-documentation);
}

</style>
<paper-input-container
  no-label-float="[[noLabelFloat]]"
  attr-for-value="url"
  always-float-label="[[alwaysFloatLabel]]"
  disabled$="[[disabled]]"
  invalid="[[invalid]]">
  <label hidden$="[[!label]]">[[label]]</label>
  <input is="iron-input"
    id="input"
    class="paper-input-input"
    aria-label-prefix="[[_ariaLabelledBy]]"
    value="{{value::input}}"
    disabled$="[[disabled]]"
    required$="[[required]]"
    autofocus$="[[autofocus]]"
    readonly$="[[readonly]]"
    type="url"
    on-tap="_inputTap"
    on-blur="_onElementBlur"/>
  <template is="dom-if" if="[[errorMessage]]">
    <paper-input-error>[[errorMessage]]</paper-input-error>
  </template>
</paper-input-container>
<template is="dom-if" if="[[documentation]]">
  <marked-element markdown="[[documentation]]">
    <div class="markdown-html markdown-body"></div>
  </marked-element>
</template>
<script> Polymer({ is: 'raml-request-url-editor',

behaviors: [
  Polymer.PaperInputBehavior,
  Polymer.IronValidatableBehavior,
  Polymer.IronFormElementBehavior
],

/**
 * Fired when the URL value change.
 * Note that this event is fifed before validation occur and therefore the URL may be invalid.
 *
 * @event url-value-changed
 * @param {String} value The URL.
 */

properties: {
  // A list of RAML defined URI parameters
  uriParameters: Array,
  // A RAML defined absolute URL for this endpoint. It may contain variables
  url: {
    type: String,
    observer: '_onUrlChanged'
  },
  /**
   * The label for this input.
   */
  label: {
    type: String,
    value: 'Request URL'
  },
  // A value generated by this editor - the URL.
  value: {
    type: String,
    notify: true,
    observer: '_onValueChanged'
  },
  errorMessage: {
    type: String,
    value: 'Fill the URI parameters before making a request'
  },
  // A documentation to show.
  documentation: {
    type: String
  },
  // If true it will not display documentation for the variable (if available).
  skipDocs: Boolean
},

hostAttributes: {
  'tabindex': -1,
  focusable: true
},

ready: function() {
  this._ready = true;
  // If there's an initial input, validate it.
  if (this.value) {
    this._handleAutoValidate();
  }
},

attached: function() {
  this.listen(window, 'url-value-changed', '_extValueChangedHandler');
},

detached: function() {
  this.unlisten(window, 'url-value-changed', '_extValueChangedHandler');
},

/**
 * A handler that is called on input
 */
_onValueChanged: function() {
  if (!this._ready) {
    return;
  }
  this.fire('url-value-changed', {
    value: this.value
  });
  this._handleAutoValidate();
},

/**
 * If called it mean that the method has changed. And possibly the url value.
 * If the old value id the same as the new value it means that the user switched a method
 * staying with the same andpoint. Therefore nothing needs to be done.
 */
_onUrlChanged: function(value, oldValue) {
  if (value === oldValue && value !== undefined) {
    return;
  }
  this.set('value', value);
},

// Displays the doc for the variable.
_displayVariableDoc: function(id) {
  if (this.skipDocs) {
    return;
  }
  var up = this.uriParameters;
  if (!id || !up) {
    this.documentation = '';
    return;
  }
  var item;
  for (var i = 0, len = up.length; i < len; i++) {
    if (up[i].name === id) {
      item = up[i];
      break;
    }
  }
  if (!item || !item.description) {
    this.documentation = '';
    return;
  }
  this.documentation = item.description;
},

_onElementBlur: function() {
  this.documentation = '';
},

/**
 * A handler for the `url-value-changed` event.
 * If this element is not the source of the event then it will update the `value` property.
 * It's to be used besides the Polymer's data binding system.
 */
_extValueChangedHandler: function(e) {
  if (e.target === this) {
    return;
  }
  this.set('value', e.detail.value);
},

_getValidity: function() {
  var value = this.value;
  if (!this.required && !value) {
    return true;
  }

  if (value === undefined) {
    return true;
  }

  if (!value && this.required) {
    return false;
  }

  if (!value) {
    return true;
  }

  if (value.indexOf('{') !== -1 && value.indexOf('}') !== -1) {
    return false;
  }

  if ('URL' in window) {
    try {
      new URL(value);
      return true;
    } catch (e) {
      return false;
    }
  }
  return this.$.input.validity.valid;
},
// Handler for input click / tap.
_inputTap: function() {
  var variable = this._getSelectedVariable();
  this._displayVariableDoc(variable);
},
/**
 * Returns variable name for current caret position.
 * This can be used for mouse on keyboard events to determine
 * if current action involve a variable.
 * It takes a selection start as a orientation point to find a variable.
 *
 * @return {String|undefined} Variable name or undefined if at current
 * position there's no variable.
 */
_getSelectedVariable: function() {
  var start = this.$.input.selectionStart;
  var variable = this._computeVariableFromPosition(start);
  return variable;
},
/**
 * Computes variable from current caret position.
 * It looks for brackets to the left and right from the selection and
 * everything between is a variable name.
 *
 * @param {Number} start Caret position in thex field.
 * @return {String|undefined} Variable name or undefined if at current
 * position there's no variable.
 */
_computeVariableFromPosition: function(start) {
  var value = this.value;
  if (!start || !value) {
    return;
  }
  // Check existance of the left bracket "{".
  var pos;
  var leftBracketPos = -1;
  for (pos = start; pos > 0; pos--) {
    if (value[pos] === '}') {
      break;
    }
    if (value[pos] === '{') {
      leftBracketPos = pos;
      break;
    }
  }
  if (leftBracketPos === -1) {
    // Click is not in the vartiable.
    return;
  }
  var rightBracketPos = -1;
  for (pos = leftBracketPos; pos < value.length; pos++) {
    var _val = value[pos];
    if (_val === '}') {
      rightBracketPos = pos;
      break;
    } else if (_val === '.' || _val === '/') {
      break;
    }
  }
  if (rightBracketPos === -1) {
    return;
  }
  var variable = value.substr(leftBracketPos + 1,
    rightBracketPos - leftBracketPos - 1);
  return variable;
}

}); </script> [ { _default: { indent_size: 2, indent_char: ' ', indent_with_tabs: false } }, { apex: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, arduino: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, bash: { indent_size: 2, disabled: false, default_beautifier: 'beautysh', beautify_on_save: false }, cs: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, c: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, clj: { disabled: false, default_beautifier: 'cljfmt', beautify_on_save: false }, coffeescript: { indent_size: 2, indent_char: ' ', indent_level: 0, indent_with_tabs: false, preserve_newlines: true, max_preserve_newlines: 10, space_in_paren: false, jslint_happy: false, space_after_anon_function: false, brace_style: 'collapse', break_chained_methods: false, keep_array_indentation: false, keep_function_indentation: false, space_before_conditional: true, eval_code: false, unescape_strings: false, wrap_line_length: 0, end_with_newline: false, end_with_comma: false, end_of_line: 'System Default', disabled: false, default_beautifier: 'coffee-fmt', beautify_on_save: false }, cfml: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, cpp: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, crystal: { disabled: false, default_beautifier: 'Crystal', beautify_on_save: false }, css: { indent_size: 2, indent_char: ' ', selector_separator_newline: false, newline_between_rules: true, preserve_newlines: false, wrap_line_length: 0, end_with_newline: false, indent_comments: true, force_indentation: false, convert_quotes: 'none', align_assignments: false, no_lead_zero: false, configPath: '', predefinedConfig: 'csscomb', disabled: false, default_beautifier: 'JS Beautify', beautify_on_save: false }, csv: { disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, d: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, ejs: { indent_size: 2, indent_char: ' ', indent_level: 0, indent_with_tabs: false, preserve_newlines: true, max_preserve_newlines: 10, space_in_paren: false, jslint_happy: false, space_after_anon_function: false, brace_style: 'collapse', break_chained_methods: false, keep_array_indentation: false, keep_function_indentation: false, space_before_conditional: true, eval_code: false, unescape_strings: false, wrap_line_length: 250, end_with_newline: false, end_with_comma: false, end_of_line: 'System Default', indent_inner_html: false, indent_scripts: 'normal', wrap_attributes: 'auto', wrap_attributes_indent_size: 2, unformatted: [Object], extra_liners: [Object], disabled: false, default_beautifier: 'JS Beautify', beautify_on_save: false }, elm: { disabled: false, default_beautifier: 'elm-format', beautify_on_save: false }, erb: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, erlang: { disabled: false, default_beautifier: 'erl_tidy', beautify_on_save: false }, gherkin: { indent_size: 2, indent_char: ' ', disabled: false, default_beautifier: 'Gherkin formatter', beautify_on_save: false }, glsl: { configPath: '', disabled: false, default_beautifier: 'clang-format', beautify_on_save: false }, go: { disabled: false, default_beautifier: 'gofmt', beautify_on_save: false }, gohtml: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, fortran: { emacs_path: '', emacs_script_path: '', disabled: false, default_beautifier: 'Fortran Beautifier', beautify_on_save: false }, handlebars: { indent_inner_html: false, indent_size: 2, indent_char: ' ', brace_style: 'collapse', indent_scripts: 'normal', wrap_line_length: 250, wrap_attributes: 'auto', wrap_attributes_indent_size: 2, preserve_newlines: true, max_preserve_newlines: 10, unformatted: [Object], end_with_newline: false, extra_liners: [Object], disabled: false, default_beautifier: 'JS Beautify', beautify_on_save: false }, haskell: { disabled: false, default_beautifier: 'stylish-haskell', beautify_on_save: false }, html: { indent_inner_html: false, indent_size: 2, indent_char: ' ', brace_style: 'collapse', indent_scripts: 'normal', wrap_line_length: 250, wrap_attributes: 'auto', wrap_attributes_indent_size: 2, preserve_newlines: true, max_preserve_newlines: 10, unformatted: [Object], end_with_newline: false, extra_liners: [Object], disabled: false, default_beautifier: 'JS Beautify', beautify_on_save: false }, jade: { indent_size: 2, indent_char: ' ', disabled: false, default_beautifier: 'Pug Beautify', beautify_on_save: false }, java: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, js: { indent_size: 2, indent_char: ' ', indent_level: 0, indent_with_tabs: false, preserve_newlines: true, max_preserve_newlines: 10, space_in_paren: false, jslint_happy: false, space_after_anon_function: false, brace_style: 'collapse', break_chained_methods: false, keep_array_indentation: false, keep_function_indentation: false, space_before_conditional: true, eval_code: false, unescape_strings: false, wrap_line_length: 0, end_with_newline: false, end_with_comma: false, end_of_line: 'System Default', disabled: false, default_beautifier: 'JS Beautify', beautify_on_save: false }, json: { indent_size: 2, indent_char: ' ', indent_level: 0, indent_with_tabs: false, preserve_newlines: true, max_preserve_newlines: 10, space_in_paren: false, jslint_happy: false, space_after_anon_function: false, brace_style: 'collapse', break_chained_methods: false, keep_array_indentation: false, keep_function_indentation: false, space_before_conditional: true, eval_code: false, unescape_strings: false, wrap_line_length: 0, end_with_newline: false, end_with_comma: false, end_of_line: 'System Default', disabled: false, default_beautifier: 'JS Beautify', beautify_on_save: false }, jsx: { e4x: true, indent_size: 2, indent_char: ' ', indent_level: 0, indent_with_tabs: false, preserve_newlines: true, max_preserve_newlines: 10, space_in_paren: false, jslint_happy: false, space_after_anon_function: false, brace_style: 'collapse', break_chained_methods: false, keep_array_indentation: false, keep_function_indentation: false, space_before_conditional: true, eval_code: false, unescape_strings: false, wrap_line_length: 0, end_with_newline: false, end_with_comma: false, end_of_line: 'System Default', disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, latex: { indent_char: ' ', indent_with_tabs: false, indent_preamble: false, always_look_for_split_braces: true, always_look_for_split_brackets: false, remove_trailing_whitespace: false, align_columns_in_environments: [Object], disabled: false, default_beautifier: 'Latex Beautify', beautify_on_save: false }, less: { indent_size: 2, indent_char: ' ', newline_between_rules: true, preserve_newlines: false, wrap_line_length: 0, indent_comments: true, force_indentation: false, convert_quotes: 'none', align_assignments: false, no_lead_zero: false, configPath: '', predefinedConfig: 'csscomb', disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, lua: { disabled: false, default_beautifier: 'Lua beautifier', beautify_on_save: false }, markdown: { gfm: true, yaml: true, commonmark: false, disabled: false, default_beautifier: 'Tidy Markdown', beautify_on_save: false }, marko: { indent_size: 2, indent_char: ' ', syntax: 'html', indent_inner_html: false, brace_style: 'collapse', indent_scripts: 'normal', wrap_line_length: 250, wrap_attributes: 'auto', wrap_attributes_indent_size: 2, preserve_newlines: true, max_preserve_newlines: 10, unformatted: [Object], end_with_newline: false, extra_liners: [Object], disabled: false, default_beautifier: 'Marko Beautifier', beautify_on_save: false }, mustache: { indent_inner_html: false, indent_size: 2, indent_char: ' ', brace_style: 'collapse', indent_scripts: 'normal', wrap_line_length: 250, wrap_attributes: 'auto', wrap_attributes_indent_size: 2, preserve_newlines: true, max_preserve_newlines: 10, unformatted: [Object], end_with_newline: false, extra_liners: [Object], disabled: false, default_beautifier: 'JS Beautify', beautify_on_save: false }, nginx: { indent_size: 2, indent_char: ' ', indent_with_tabs: false, dontJoinCurlyBracet: true, disabled: false, default_beautifier: 'Nginx Beautify', beautify_on_save: false }, nunjucks: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, objectivec: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, ocaml: { disabled: false, default_beautifier: 'ocp-indent', beautify_on_save: false }, pawn: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, perl: { perltidy_profile: '', disabled: false, default_beautifier: 'Perltidy', beautify_on_save: false }, php: { cs_fixer_path: '', cs_fixer_version: 2, fixers: '', level: '', rules: '', allow_risky: 'no', phpcbf_path: '', phpcbf_version: 2, standard: 'PEAR', disabled: false, default_beautifier: 'PHP-CS-Fixer', beautify_on_save: false }, puppet: { disabled: false, default_beautifier: 'puppet-lint', beautify_on_save: false }, python: { max_line_length: 79, indent_size: 4, ignore: [Object], formater: 'autopep8', style_config: 'pep8', sort_imports: false, multi_line_output: 'Hanging Grid Grouped', disabled: false, default_beautifier: 'autopep8', beautify_on_save: false }, r: { indent_size: 2, disabled: false, default_beautifier: 'formatR', beautify_on_save: false }, riot: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, ruby: { indent_size: 2, indent_char: ' ', rubocop_path: '', disabled: false, default_beautifier: 'Rubocop', beautify_on_save: false }, rust: { rustfmt_path: '', disabled: false, default_beautifier: 'rustfmt', beautify_on_save: false }, sass: { disabled: false, default_beautifier: 'SassConvert', beautify_on_save: false }, scss: { indent_size: 2, indent_char: ' ', newline_between_rules: true, preserve_newlines: false, wrap_line_length: 0, indent_comments: true, force_indentation: false, convert_quotes: 'none', align_assignments: false, no_lead_zero: false, configPath: '', predefinedConfig: 'csscomb', disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, spacebars: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, sql: { indent_size: 2, keywords: 'upper', identifiers: 'unchanged', disabled: false, default_beautifier: 'sqlformat', beautify_on_save: false }, svg: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, swig: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, tss: { indent_size: 2, indent_char: ' ', newline_between_rules: true, preserve_newlines: false, wrap_line_length: 0, indent_comments: true, force_indentation: false, convert_quotes: 'none', align_assignments: false, no_lead_zero: false, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, twig: { indent_size: 2, indent_char: ' ', indent_with_tabs: false, preserve_newlines: true, space_in_paren: false, space_after_anon_function: false, break_chained_methods: false, wrap_line_length: 250, end_with_comma: false, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, typescript: { indent_size: 2, indent_char: ' ', indent_level: 0, indent_with_tabs: false, preserve_newlines: true, max_preserve_newlines: 10, space_in_paren: false, jslint_happy: false, space_after_anon_function: false, brace_style: 'collapse', break_chained_methods: false, keep_array_indentation: false, keep_function_indentation: false, space_before_conditional: true, eval_code: false, unescape_strings: false, wrap_line_length: 0, end_with_newline: false, end_with_comma: false, end_of_line: 'System Default', disabled: false, default_beautifier: 'TypeScript Formatter', beautify_on_save: false }, ux: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, vala: { configPath: '', disabled: false, default_beautifier: 'Uncrustify', beautify_on_save: false }, vue: { indent_size: 2, indent_char: ' ', indent_level: 0, indent_with_tabs: false, preserve_newlines: true, max_preserve_newlines: 10, space_in_paren: false, jslint_happy: false, space_after_anon_function: false, brace_style: 'collapse', break_chained_methods: false, keep_array_indentation: false, keep_function_indentation: false, space_before_conditional: true, eval_code: false, unescape_strings: false, wrap_line_length: 250, end_with_newline: false, end_with_comma: false, end_of_line: 'System Default', indent_inner_html: false, indent_scripts: 'normal', wrap_attributes: 'auto', wrap_attributes_indent_size: 2, unformatted: [Object], extra_liners: [Object], disabled: false, default_beautifier: 'Vue Beautifier', beautify_on_save: false }, visualforce: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, xml: { indent_inner_html: false, indent_size: 2, indent_char: ' ', brace_style: 'collapse', indent_scripts: 'normal', wrap_line_length: 250, wrap_attributes: 'auto', wrap_attributes_indent_size: 2, preserve_newlines: true, max_preserve_newlines: 10, unformatted: [Object], end_with_newline: false, extra_liners: [Object], disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, xtemplate: { indent_size: 2, indent_char: ' ', wrap_line_length: 250, preserve_newlines: true, disabled: false, default_beautifier: 'Pretty Diff', beautify_on_save: false }, yaml: { disabled: false, default_beautifier: 'align-yaml', beautify_on_save: false } }, { _default: {} }, { _default: { indent_style: 'space', indent_size: 2, end_of_line: 'lf', charset: 'utf-8', trim_trailing_whitespace: true, insert_final_newline: true, tab_width: 2, indent_char: ' ' } }, { _default: {} }, { _default: {} }, { _default: {} }, { _default: {} }, { html: { allowed_file_extensions: [Object], brace_style: 'collapse', end_with_newline: false, indent_char: ' ', indent_handlebars: false, indent_inner_html: false, indent_scripts: 'keep', indent_size: 2, max_preserve_newlines: 0, preserve_newlines: true, unformatted: [Object], wrap_line_length: 0 }, css: { allowed_file_extensions: [Object], end_with_newline: false, indent_char: ' ', indent_size: 2, newline_between_rules: true, selector_separator: ' ', selector_separator_newline: true }, js: { allowed_file_extensions: [Object], brace_style: 'collapse', break_chained_methods: false, e4x: false, end_with_newline: false, indent_char: ' ', indent_level: 0, indent_size: 2, indent_with_tabs: false, jslint_happy: false, keep_array_indentation: false, keep_function_indentation: false, max_preserve_newlines: 0, preserve_newlines: true, space_after_anon_function: false, space_before_conditional: true, space_in_empty_paren: false, space_in_paren: false, unescape_strings: false, wrap_line_length: 0 } } ] HTML /Users/pawelpsztyc/workspace/advanced-rest-client/raml-request-url-editor/raml-request-url-editor.html undefined 2017-05-26T16:26:51.960Z - verbose: [beautifiers/index.coffee] indent_size=2, indent_char= , indent_with_tabs=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, disabled=false, default_beautifier=beautysh, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=cljfmt, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=coffee-fmt, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=Crystal, beautify_on_save=false, indent_size=2, indent_char= , selector_separator_newline=false, newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, end_with_newline=false, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=250, end_with_newline=false, end_with_comma=false, end_of_line=System Default, indent_inner_html=false, indent_scripts=normal, wrap_attributes=auto, wrap_attributes_indent_size=2, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=elm-format, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=erl_tidy, beautify_on_save=false, indent_size=2, indent_char= , disabled=false, default_beautifier=Gherkin formatter, beautify_on_save=false, configPath=, disabled=false, default_beautifier=clang-format, beautify_on_save=false, disabled=false, default_beautifier=gofmt, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, emacs_path=, emacs_script_path=, disabled=false, default_beautifier=Fortran Beautifier, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=stylish-haskell, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , disabled=false, default_beautifier=Pug Beautify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, e4x=true, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_char= , indent_with_tabs=false, indent_preamble=false, always_look_for_split_braces=true, always_look_for_split_brackets=false, remove_trailing_whitespace=false, align_columns_in_environments=[tabular, matrix, bmatrix, pmatrix], disabled=false, default_beautifier=Latex Beautify, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=Lua beautifier, beautify_on_save=false, gfm=true, yaml=true, commonmark=false, disabled=false, default_beautifier=Tidy Markdown, beautify_on_save=false, indent_size=2, indent_char= , syntax=html, indent_inner_html=false, brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=Marko Beautifier, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , indent_with_tabs=false, dontJoinCurlyBracet=true, disabled=false, default_beautifier=Nginx Beautify, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=ocp-indent, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, perltidy_profile=, disabled=false, default_beautifier=Perltidy, beautify_on_save=false, cs_fixer_path=, cs_fixer_version=2, fixers=, level=, rules=, allow_risky=no, phpcbf_path=, phpcbf_version=2, standard=PEAR, disabled=false, default_beautifier=PHP-CS-Fixer, beautify_on_save=false, disabled=false, default_beautifier=puppet-lint, beautify_on_save=false, max_line_length=79, indent_size=4, ignore=[E24], formater=autopep8, style_config=pep8, sort_imports=false, multi_line_output=Hanging Grid Grouped, disabled=false, default_beautifier=autopep8, beautify_on_save=false, indent_size=2, disabled=false, default_beautifier=formatR, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , rubocop_path=, disabled=false, default_beautifier=Rubocop, beautify_on_save=false, rustfmt_path=, disabled=false, default_beautifier=rustfmt, beautify_on_save=false, disabled=false, default_beautifier=SassConvert, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, keywords=upper, identifiers=unchanged, disabled=false, default_beautifier=sqlformat, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , indent_with_tabs=false, preserve_newlines=true, space_in_paren=false, space_after_anon_function=false, break_chained_methods=false, wrap_line_length=250, end_with_comma=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=TypeScript Formatter, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=250, end_with_newline=false, end_with_comma=false, end_of_line=System Default, indent_inner_html=false, indent_scripts=normal, wrap_attributes=auto, wrap_attributes_indent_size=2, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], extra_liners=[head, body, /html], disabled=false, default_beautifier=Vue Beautifier, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=align-yaml, beautify_on_save=false, , indent_style=space, indent_size=2, end_of_line=lf, charset=utf-8, trim_trailing_whitespace=true, insert_final_newline=true, tab_width=2, indent_char= , , , , , allowed_file_extensions=[htm, html, xhtml, shtml, xml, svg], brace_style=collapse, end_with_newline=false, indent_char= , indent_handlebars=false, indent_inner_html=false, indent_scripts=keep, indent_size=2, max_preserve_newlines=0, preserve_newlines=true, unformatted=[a, span, img, code, pre, sub, sup, em, strong, b, i, u, strike, big, small, pre, h1, h2, h3, h4, h5, h6], wrap_line_length=0, allowed_file_extensions=[css, scss, sass, less], end_with_newline=false, indent_char= , indent_size=2, newline_between_rules=true, selector_separator= , selector_separator_newline=true, allowed_file_extensions=[js, json, jshintrc, jsbeautifyrc], brace_style=collapse, break_chained_methods=false, e4x=false, end_with_newline=false, indent_char= , indent_level=0, indent_size=2, indent_with_tabs=false, jslint_happy=false, keep_array_indentation=false, keep_function_indentation=false, max_preserve_newlines=0, preserve_newlines=true, space_after_anon_function=false, space_before_conditional=true, space_in_empty_paren=false, space_in_paren=false, unescape_strings=false, wrap_line_length=0 2017-05-26T16:26:51.966Z - verbose: [beautifiers/index.coffee] [ { name: 'HTML', namespace: 'html', scope: [ 'text.html' ], grammars: [ 'HTML' ], extensions: [ 'html' ], options: { indent_inner_html: [Object], indent_size: [Object], indent_char: [Object], brace_style: [Object], indent_scripts: [Object], wrap_line_length: [Object], wrap_attributes: [Object], wrap_attributes_indent_size: [Object], preserve_newlines: [Object], max_preserve_newlines: [Object], unformatted: [Object], end_with_newline: [Object], extra_liners: [Object] } } ] 'HTML' 'html' 2017-05-26T16:26:51.966Z - verbose: [beautifiers/index.coffee] Language HTML supported 2017-05-26T16:26:51.967Z - verbose: [beautifiers/index.coffee] getOptions selections [ 'html' ] indent_size=2, indent_char= , indent_with_tabs=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, disabled=false, default_beautifier=beautysh, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=cljfmt, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=coffee-fmt, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=Crystal, beautify_on_save=false, indent_size=2, indent_char= , selector_separator_newline=false, newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, end_with_newline=false, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=250, end_with_newline=false, end_with_comma=false, end_of_line=System Default, indent_inner_html=false, indent_scripts=normal, wrap_attributes=auto, wrap_attributes_indent_size=2, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=elm-format, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=erl_tidy, beautify_on_save=false, indent_size=2, indent_char= , disabled=false, default_beautifier=Gherkin formatter, beautify_on_save=false, configPath=, disabled=false, default_beautifier=clang-format, beautify_on_save=false, disabled=false, default_beautifier=gofmt, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, emacs_path=, emacs_script_path=, disabled=false, default_beautifier=Fortran Beautifier, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=stylish-haskell, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , disabled=false, default_beautifier=Pug Beautify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, e4x=true, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_char= , indent_with_tabs=false, indent_preamble=false, always_look_for_split_braces=true, always_look_for_split_brackets=false, remove_trailing_whitespace=false, align_columns_in_environments=[tabular, matrix, bmatrix, pmatrix], disabled=false, default_beautifier=Latex Beautify, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=Lua beautifier, beautify_on_save=false, gfm=true, yaml=true, commonmark=false, disabled=false, default_beautifier=Tidy Markdown, beautify_on_save=false, indent_size=2, indent_char= , syntax=html, indent_inner_html=false, brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=Marko Beautifier, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , indent_with_tabs=false, dontJoinCurlyBracet=true, disabled=false, default_beautifier=Nginx Beautify, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=ocp-indent, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, perltidy_profile=, disabled=false, default_beautifier=Perltidy, beautify_on_save=false, cs_fixer_path=, cs_fixer_version=2, fixers=, level=, rules=, allow_risky=no, phpcbf_path=, phpcbf_version=2, standard=PEAR, disabled=false, default_beautifier=PHP-CS-Fixer, beautify_on_save=false, disabled=false, default_beautifier=puppet-lint, beautify_on_save=false, max_line_length=79, indent_size=4, ignore=[E24], formater=autopep8, style_config=pep8, sort_imports=false, multi_line_output=Hanging Grid Grouped, disabled=false, default_beautifier=autopep8, beautify_on_save=false, indent_size=2, disabled=false, default_beautifier=formatR, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , rubocop_path=, disabled=false, default_beautifier=Rubocop, beautify_on_save=false, rustfmt_path=, disabled=false, default_beautifier=rustfmt, beautify_on_save=false, disabled=false, default_beautifier=SassConvert, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, keywords=upper, identifiers=unchanged, disabled=false, default_beautifier=sqlformat, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , indent_with_tabs=false, preserve_newlines=true, space_in_paren=false, space_after_anon_function=false, break_chained_methods=false, wrap_line_length=250, end_with_comma=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=TypeScript Formatter, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=250, end_with_newline=false, end_with_comma=false, end_of_line=System Default, indent_inner_html=false, indent_scripts=normal, wrap_attributes=auto, wrap_attributes_indent_size=2, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], extra_liners=[head, body, /html], disabled=false, default_beautifier=Vue Beautifier, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=align-yaml, beautify_on_save=false, , indent_style=space, indent_size=2, end_of_line=lf, charset=utf-8, trim_trailing_whitespace=true, insert_final_newline=true, tab_width=2, indent_char= , , , , , allowed_file_extensions=[htm, html, xhtml, shtml, xml, svg], brace_style=collapse, end_with_newline=false, indent_char= , indent_handlebars=false, indent_inner_html=false, indent_scripts=keep, indent_size=2, max_preserve_newlines=0, preserve_newlines=true, unformatted=[a, span, img, code, pre, sub, sup, em, strong, b, i, u, strike, big, small, pre, h1, h2, h3, h4, h5, h6], wrap_line_length=0, allowed_file_extensions=[css, scss, sass, less], end_with_newline=false, indent_char= , indent_size=2, newline_between_rules=true, selector_separator= , selector_separator_newline=true, allowed_file_extensions=[js, json, jshintrc, jsbeautifyrc], brace_style=collapse, break_chained_methods=false, e4x=false, end_with_newline=false, indent_char= , indent_level=0, indent_size=2, indent_with_tabs=false, jslint_happy=false, keep_array_indentation=false, keep_function_indentation=false, max_preserve_newlines=0, preserve_newlines=true, space_after_anon_function=false, space_before_conditional=true, space_in_empty_paren=false, space_in_paren=false, unescape_strings=false, wrap_line_length=0 2017-05-26T16:26:51.973Z - verbose: [beautifiers/index.coffee] true indent_size=2, indent_char= , indent_with_tabs=false 2017-05-26T16:26:51.974Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.974Z - verbose: [beautifiers/index.coffee] options html indent_size=2, indent_char= , indent_with_tabs=false 2017-05-26T16:26:51.974Z - verbose: [beautifiers/index.coffee] true configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, disabled=false, default_beautifier=beautysh, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=cljfmt, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=coffee-fmt, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=Crystal, beautify_on_save=false, indent_size=2, indent_char= , selector_separator_newline=false, newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, end_with_newline=false, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=250, end_with_newline=false, end_with_comma=false, end_of_line=System Default, indent_inner_html=false, indent_scripts=normal, wrap_attributes=auto, wrap_attributes_indent_size=2, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=elm-format, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=erl_tidy, beautify_on_save=false, indent_size=2, indent_char= , disabled=false, default_beautifier=Gherkin formatter, beautify_on_save=false, configPath=, disabled=false, default_beautifier=clang-format, beautify_on_save=false, disabled=false, default_beautifier=gofmt, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, emacs_path=, emacs_script_path=, disabled=false, default_beautifier=Fortran Beautifier, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=stylish-haskell, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , disabled=false, default_beautifier=Pug Beautify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, e4x=true, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_char= , indent_with_tabs=false, indent_preamble=false, always_look_for_split_braces=true, always_look_for_split_brackets=false, remove_trailing_whitespace=false, align_columns_in_environments=[tabular, matrix, bmatrix, pmatrix], disabled=false, default_beautifier=Latex Beautify, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=Lua beautifier, beautify_on_save=false, gfm=true, yaml=true, commonmark=false, disabled=false, default_beautifier=Tidy Markdown, beautify_on_save=false, indent_size=2, indent_char= , syntax=html, indent_inner_html=false, brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=Marko Beautifier, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , indent_with_tabs=false, dontJoinCurlyBracet=true, disabled=false, default_beautifier=Nginx Beautify, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=ocp-indent, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, perltidy_profile=, disabled=false, default_beautifier=Perltidy, beautify_on_save=false, cs_fixer_path=, cs_fixer_version=2, fixers=, level=, rules=, allow_risky=no, phpcbf_path=, phpcbf_version=2, standard=PEAR, disabled=false, default_beautifier=PHP-CS-Fixer, beautify_on_save=false, disabled=false, default_beautifier=puppet-lint, beautify_on_save=false, max_line_length=79, indent_size=4, ignore=[E24], formater=autopep8, style_config=pep8, sort_imports=false, multi_line_output=Hanging Grid Grouped, disabled=false, default_beautifier=autopep8, beautify_on_save=false, indent_size=2, disabled=false, default_beautifier=formatR, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , rubocop_path=, disabled=false, default_beautifier=Rubocop, beautify_on_save=false, rustfmt_path=, disabled=false, default_beautifier=rustfmt, beautify_on_save=false, disabled=false, default_beautifier=SassConvert, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, keywords=upper, identifiers=unchanged, disabled=false, default_beautifier=sqlformat, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , indent_with_tabs=false, preserve_newlines=true, space_in_paren=false, space_after_anon_function=false, break_chained_methods=false, wrap_line_length=250, end_with_comma=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=TypeScript Formatter, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=250, end_with_newline=false, end_with_comma=false, end_of_line=System Default, indent_inner_html=false, indent_scripts=normal, wrap_attributes=auto, wrap_attributes_indent_size=2, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], extra_liners=[head, body, /html], disabled=false, default_beautifier=Vue Beautifier, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=align-yaml, beautify_on_save=false 2017-05-26T16:26:51.975Z - verbose: [beautifiers/index.coffee] options html indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false 2017-05-26T16:26:51.976Z - verbose: [beautifiers/index.coffee] options html indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false 2017-05-26T16:26:51.976Z - verbose: [beautifiers/index.coffee] true 2017-05-26T16:26:51.976Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.976Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.976Z - verbose: [beautifiers/index.coffee] true indent_style=space, indent_size=2, end_of_line=lf, charset=utf-8, trim_trailing_whitespace=true, insert_final_newline=true, tab_width=2, indent_char= 2017-05-26T16:26:51.976Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.976Z - verbose: [beautifiers/index.coffee] options html indent_style=space, indent_size=2, end_of_line=lf, charset=utf-8, trim_trailing_whitespace=true, insert_final_newline=true, tab_width=2, indent_char= 2017-05-26T16:26:51.976Z - verbose: [beautifiers/index.coffee] true 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] true 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] true 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] true 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] true allowed_file_extensions=[htm, html, xhtml, shtml, xml, svg], brace_style=collapse, end_with_newline=false, indent_char= , indent_handlebars=false, indent_inner_html=false, indent_scripts=keep, indent_size=2, max_preserve_newlines=0, preserve_newlines=true, unformatted=[a, span, img, code, pre, sub, sup, em, strong, b, i, u, strike, big, small, pre, h1, h2, h3, h4, h5, h6], wrap_line_length=0, allowed_file_extensions=[css, scss, sass, less], end_with_newline=false, indent_char= , indent_size=2, newline_between_rules=true, selector_separator= , selector_separator_newline=true, allowed_file_extensions=[js, json, jshintrc, jsbeautifyrc], brace_style=collapse, break_chained_methods=false, e4x=false, end_with_newline=false, indent_char= , indent_level=0, indent_size=2, indent_with_tabs=false, jslint_happy=false, keep_array_indentation=false, keep_function_indentation=false, max_preserve_newlines=0, preserve_newlines=true, space_after_anon_function=false, space_before_conditional=true, space_in_empty_paren=false, space_in_paren=false, unescape_strings=false, wrap_line_length=0 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html allowed_file_extensions=[htm, html, xhtml, shtml, xml, svg], brace_style=collapse, end_with_newline=false, indent_char= , indent_handlebars=false, indent_inner_html=false, indent_scripts=keep, indent_size=2, max_preserve_newlines=0, preserve_newlines=true, unformatted=[a, span, img, code, pre, sub, sup, em, strong, b, i, u, strike, big, small, pre, h1, h2, h3, h4, h5, h6], wrap_line_length=0 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] options html allowed_file_extensions=[htm, html, xhtml, shtml, xml, svg], brace_style=collapse, end_with_newline=false, indent_char= , indent_handlebars=false, indent_inner_html=false, indent_scripts=keep, indent_size=2, max_preserve_newlines=0, preserve_newlines=true, unformatted=[a, span, img, code, pre, sub, sup, em, strong, b, i, u, strike, big, small, pre, h1, h2, h3, h4, h5, h6], wrap_line_length=0 2017-05-26T16:26:51.977Z - verbose: [beautifiers/index.coffee] HTML name=HTML, namespace=html, scope=[text.html], grammars=[HTML], extensions=[html], type=boolean, default=false, description=Indent and sections., type=integer, default=null, minimum=0, description=Indentation size/length, type=string, default=null, description=Indentation character, type=string, default=collapse, enum=[collapse, expand, end-expand, none], description=[collapse|expand|end-expand|none], type=string, default=normal, enum=[keep, separate, normal], description=[keep|separate|normal], type=integer, default=250, description=Maximum characters per line (0 disables), type=string, default=auto, enum=[auto, force, force-aligned, force-expand-multiline], description=Wrap attributes to new lines [auto|force|force-aligned|force-expand-multiline], type=integer, default=null, minimum=0, description=Indent wrapped attributes to after N characters, type=boolean, default=true, description=Preserve line-breaks, type=integer, default=10, description=Number of line-breaks to be preserved in one chunk, type=array, default=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], type=string, description=List of tags (defaults to inline) that should not be reformatted, type=boolean, default=false, description=End output with newline, type=array, default=[head, body, /html], type=string, description=List of tags (defaults to [head,body,/html] that should have an extra newline before them. 2017-05-26T16:26:51.978Z - verbose: [beautifiers/index.coffee] language options: { "indent_size": 2, "indent_char": " ", "indent_with_tabs": false, "indent_inner_html": false, "brace_style": "collapse", "indent_scripts": "keep", "wrap_line_length": 0, "wrap_attributes": "auto", "wrap_attributes_indent_size": 2, "preserve_newlines": true, "max_preserve_newlines": 0, "unformatted": [ "a", "span", "img", "code", "pre", "sub", "sup", "em", "strong", "b", "i", "u", "strike", "big", "small", "pre", "h1", "h2", "h3", "h4", "h5", "h6" ], "end_with_newline": false, "extra_liners": [ "head", "body", "/html" ], "disabled": false, "default_beautifier": "JS Beautify", "beautify_on_save": false, "indent_style": "space", "end_of_line": "lf", "charset": "utf-8", "trim_trailing_whitespace": true, "insert_final_newline": true, "tab_width": 2, "allowed_file_extensions": [ "htm", "html", "xhtml", "shtml", "xml", "svg" ], "indent_handlebars": false } 2017-05-26T16:26:51.978Z - verbose: [beautifiers/index.coffee] HTML /Users/pawelpsztyc/workspace/advanced-rest-client/raml-request-url-editor/raml-request-url-editor.html { indent_size: 2, indent_char: ' ', indent_with_tabs: false, indent_inner_html: false, brace_style: 'collapse', indent_scripts: 'keep', wrap_line_length: 0, wrap_attributes: 'auto', wrap_attributes_indent_size: 2, preserve_newlines: true, max_preserve_newlines: 0, unformatted: [ 'a', 'span', 'img', 'code', 'pre', 'sub', 'sup', 'em', 'strong', 'b', 'i', 'u', 'strike', 'big', 'small', 'pre', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6' ], end_with_newline: false, extra_liners: [ 'head', 'body', '/html' ], disabled: false, default_beautifier: 'JS Beautify', beautify_on_save: false, indent_style: 'space', end_of_line: 'lf', charset: 'utf-8', trim_trailing_whitespace: true, insert_final_newline: true, tab_width: 2, allowed_file_extensions: [ 'htm', 'html', 'xhtml', 'shtml', 'xml', 'svg' ], indent_handlebars: false } indent_size=2, indent_char= , indent_with_tabs=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, disabled=false, default_beautifier=beautysh, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=cljfmt, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=coffee-fmt, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=Crystal, beautify_on_save=false, indent_size=2, indent_char= , selector_separator_newline=false, newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, end_with_newline=false, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=250, end_with_newline=false, end_with_comma=false, end_of_line=System Default, indent_inner_html=false, indent_scripts=normal, wrap_attributes=auto, wrap_attributes_indent_size=2, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=elm-format, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=erl_tidy, beautify_on_save=false, indent_size=2, indent_char= , disabled=false, default_beautifier=Gherkin formatter, beautify_on_save=false, configPath=, disabled=false, default_beautifier=clang-format, beautify_on_save=false, disabled=false, default_beautifier=gofmt, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, emacs_path=, emacs_script_path=, disabled=false, default_beautifier=Fortran Beautifier, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, disabled=false, default_beautifier=stylish-haskell, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , disabled=false, default_beautifier=Pug Beautify, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, e4x=true, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_char= , indent_with_tabs=false, indent_preamble=false, always_look_for_split_braces=true, always_look_for_split_brackets=false, remove_trailing_whitespace=false, align_columns_in_environments=[tabular, matrix, bmatrix, pmatrix], disabled=false, default_beautifier=Latex Beautify, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=Lua beautifier, beautify_on_save=false, gfm=true, yaml=true, commonmark=false, disabled=false, default_beautifier=Tidy Markdown, beautify_on_save=false, indent_size=2, indent_char= , syntax=html, indent_inner_html=false, brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=Marko Beautifier, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=JS Beautify, beautify_on_save=false, indent_size=2, indent_char= , indent_with_tabs=false, dontJoinCurlyBracet=true, disabled=false, default_beautifier=Nginx Beautify, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, disabled=false, default_beautifier=ocp-indent, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, perltidy_profile=, disabled=false, default_beautifier=Perltidy, beautify_on_save=false, cs_fixer_path=, cs_fixer_version=2, fixers=, level=, rules=, allow_risky=no, phpcbf_path=, phpcbf_version=2, standard=PEAR, disabled=false, default_beautifier=PHP-CS-Fixer, beautify_on_save=false, disabled=false, default_beautifier=puppet-lint, beautify_on_save=false, max_line_length=79, indent_size=4, ignore=[E24], formater=autopep8, style_config=pep8, sort_imports=false, multi_line_output=Hanging Grid Grouped, disabled=false, default_beautifier=autopep8, beautify_on_save=false, indent_size=2, disabled=false, default_beautifier=formatR, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , rubocop_path=, disabled=false, default_beautifier=Rubocop, beautify_on_save=false, rustfmt_path=, disabled=false, default_beautifier=rustfmt, beautify_on_save=false, disabled=false, default_beautifier=SassConvert, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, configPath=, predefinedConfig=csscomb, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, keywords=upper, identifiers=unchanged, disabled=false, default_beautifier=sqlformat, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , newline_between_rules=true, preserve_newlines=false, wrap_line_length=0, indent_comments=true, force_indentation=false, convert_quotes=none, align_assignments=false, no_lead_zero=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , indent_with_tabs=false, preserve_newlines=true, space_in_paren=false, space_after_anon_function=false, break_chained_methods=false, wrap_line_length=250, end_with_comma=false, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=0, end_with_newline=false, end_with_comma=false, end_of_line=System Default, disabled=false, default_beautifier=TypeScript Formatter, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, configPath=, disabled=false, default_beautifier=Uncrustify, beautify_on_save=false, indent_size=2, indent_char= , indent_level=0, indent_with_tabs=false, preserve_newlines=true, max_preserve_newlines=10, space_in_paren=false, jslint_happy=false, space_after_anon_function=false, brace_style=collapse, break_chained_methods=false, keep_array_indentation=false, keep_function_indentation=false, space_before_conditional=true, eval_code=false, unescape_strings=false, wrap_line_length=250, end_with_newline=false, end_with_comma=false, end_of_line=System Default, indent_inner_html=false, indent_scripts=normal, wrap_attributes=auto, wrap_attributes_indent_size=2, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], extra_liners=[head, body, /html], disabled=false, default_beautifier=Vue Beautifier, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_inner_html=false, indent_size=2, indent_char= , brace_style=collapse, indent_scripts=normal, wrap_line_length=250, wrap_attributes=auto, wrap_attributes_indent_size=2, preserve_newlines=true, max_preserve_newlines=10, unformatted=[a, abbr, area, audio, b, bdi, bdo, br, button, canvas, cite, code, data, datalist, del, dfn, em, embed, i, iframe, img, input, ins, kbd, keygen, label, map, mark, math, meter, noscript, object, output, progress, q, ruby, s, samp, select, small, span, strong, sub, sup, svg, template, textarea, time, u, var, video, wbr, text, acronym, address, big, dt, ins, small, strike, tt, pre, h1, h2, h3, h4, h5, h6], end_with_newline=false, extra_liners=[head, body, /html], disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, indent_size=2, indent_char= , wrap_line_length=250, preserve_newlines=true, disabled=false, default_beautifier=Pretty Diff, beautify_on_save=false, disabled=false, default_beautifier=align-yaml, beautify_on_save=false, , indent_style=space, indent_size=2, end_of_line=lf, charset=utf-8, trim_trailing_whitespace=true, insert_final_newline=true, tab_width=2, indent_char= , , , , , allowed_file_extensions=[htm, html, xhtml, shtml, xml, svg], brace_style=collapse, end_with_newline=false, indent_char= , indent_handlebars=false, indent_inner_html=false, indent_scripts=keep, indent_size=2, max_preserve_newlines=0, preserve_newlines=true, unformatted=[a, span, img, code, pre, sub, sup, em, strong, b, i, u, strike, big, small, pre, h1, h2, h3, h4, h5, h6], wrap_line_length=0, allowed_file_extensions=[css, scss, sass, less], end_with_newline=false, indent_char= , indent_size=2, newline_between_rules=true, selector_separator= , selector_separator_newline=true, allowed_file_extensions=[js, json, jshintrc, jsbeautifyrc], brace_style=collapse, break_chained_methods=false, e4x=false, end_with_newline=false, indent_char= , indent_level=0, indent_size=2, indent_with_tabs=false, jslint_happy=false, keep_array_indentation=false, keep_function_indentation=false, max_preserve_newlines=0, preserve_newlines=true, space_after_anon_function=false, space_before_conditional=true, space_in_empty_paren=false, space_in_paren=false, unescape_strings=false, wrap_line_length=0 2017-05-26T16:26:51.980Z - verbose: [beautifiers/index.coffee] beautifiers 0=JS Beautify, 1=Pretty Diff 2017-05-26T16:26:51.980Z - verbose: [beautifiers/index.coffee] beautifier JS Beautify 2017-05-26T16:26:51.981Z - verbose: [beautifiers/beautifier.coffee] JS Beautify language HTML 2017-05-26T16:26:51.981Z - info: [beautifiers/beautifier.coffee] JS Beautify Options: { "indent_size": 2, "indent_char": " ", "indent_with_tabs": false, "indent_inner_html": false, "brace_style": "collapse", "indent_scripts": "keep", "wrap_line_length": 0, "wrap_attributes": "auto", "wrap_attributes_indent_size": 2, "preserve_newlines": true, "max_preserve_newlines": 0, "unformatted": [ "a", "span", "img", "code", "pre", "sub", "sup", "em", "strong", "b", "i", "u", "strike", "big", "small", "pre", "h1", "h2", "h3", "h4", "h5", "h6" ], "end_with_newline": false, "extra_liners": [ "head", "body", "/html" ], "disabled": false, "default_beautifier": "JS Beautify", "beautify_on_save": false, "indent_style": "space", "end_of_line": "lf", "charset": "utf-8", "trim_trailing_whitespace": true, "insert_final_newline": true, "tab_width": 2, "allowed_file_extensions": [ "htm", "html", "xhtml", "shtml", "xml", "svg" ], "indent_handlebars": false } 2017-05-26T16:26:52.021Z - debug: [beautifiers/beautifier.coffee] Beautified HTML:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment