The following debugging information was generated by Atom Beautify
on Fri May 26 2017 17:26:51 GMT+0100 (BST)
.
Platform: darwin
Atom Version: 1.17.2
Atom Beautify Version: 0.29.24
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
<!--
@license
Copyright 2016 The Advanced REST client authors <[email protected]>
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>
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
}
}
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 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
}
Beautified File Contents:
<!--
@license
Copyright 2016 The Advanced REST client authors <[email protected]>
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
.
<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
2017-05-26T16:26:51.959Z - info: [beautifiers/index.coffee] beautify <!--
@license
Copyright 2016 The Advanced REST client authors <[email protected]>
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
.
<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: